我使用以下url格式向服务器发送请求
http://api.xyz.com/JSonService.asmx/Category_Name=food-and-drink
。
但我的问题是我无法将此请求作为食物和饮料中的连字符发送,但在我的系统浏览器中它工作正常..
提前致谢。
你需要使用URLEncoder
String queryStr = URLEncoder.encode("food-and-drink", "utf-8");
String urlStr = "http://api.xyz.com/JSonService.asmx/Category_Name=" + queryStr;