我在主机上使用REST Web服务。我在项目中将其与射击图书馆一起使用,并在Android模拟器上运行我的项目,并且可以正确(意味着请参数发送和接收正确的消息)我使用 $_GET
方法,我的链接是这样的:
https://example.com/myapi.php?arg1=val1&arg2=val2
但是,此Web服务在真实设备上不起作用,我从主机上收到:
错误400不良请求
我在我的要求上使用此方法,它对我不起作用:
{
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
params.put("arg1",val1);
params.put("arg2",val2);
return params;
}
我该如何解决?
尝试将您的IP地址https://example.com
更改为https://yourComputerIpAddress
祝你好运。