我想做一个来自我的虚拟android设备的hostmachine HTTP请求。 下面你会看到一个关于如何发布的图像,通过使用旧的WebFetch工具。Android的http post先进的请求与主机上的身体
- 我不知道用什么URL来调用hostmachine?
- 我不知道如何使用我的身体字符串输入?
有谁知道如何解决这个问题的想法?
我想做一个来自我的虚拟android设备的hostmachine HTTP请求。 下面你会看到一个关于如何发布的图像,通过使用旧的WebFetch工具。Android的http post先进的请求与主机上的身体
有谁知道如何解决这个问题的想法?
如果要连接到运行Android模拟器的计算机,请使用IP地址10.0.2.2。你可以阅读更多关于它here。
还检查了在以下问题接受的答案,看看JSON如何被发送的POST数据:
How to send POST request in JSON using HTTPClient?
你可以用下面的代码来进行HTTP GET请求:
try {
HttpClient client = new DefaultHttpClient();
String getURL = "http://10.0.2.2:port/your_path_with_parameter";
HttpGet get = new HttpGet(getURL);
HttpResponse responseGet = client.execute(get);
HttpEntity resEntityGet = responseGet.getEntity();
if (resEntityGet != null) {
//do something with the response
Log.i("GET RESPONSE",EntityUtils.toString(resEntityGet));
}
} catch (Exception e) {
e.printStackTrace();
}
感谢您的回复。我无法尝试任何东西,因为我只是想念这里的经历。我唯一确定的就是我的Webfetch发布并提供对象。你可能有一个代码片段? – user1760330
请解释你想做什么?你需要提出http请求还是http请求?你在回应中获得json吗? –
我的目标是将一些输入参数放入并发送到服务总线,并接收包含所有结果的对象。我想这是我回来的json。 – user1760330
a)请发布源代码b)为什么您的链接被阻止为porn.illicit? – Azulflame
@azulflame:我已经删除了他的链接并添加了它的引用图片。 – Josh
@josh谢谢。我在学校时,光速过滤器阻止网站为“porn.illict” – Azulflame