没有得到的抽射URL响应,但在邮递员
介绍工作 -没有得到的抽射URL响应,但在邮递员
我试图让从外部URL JSON响应。它不需要任何特殊的身份验证或标题。我们可以将它作为网页浏览器中的URL来获取响应。但我在抽象jsonrequest中出现错误。
网址 - https://www.nseindia.com/live_market/dynaContent/live_watch/stock_watch/niftyStockWatch.json
错误我在排球让 -
com.android.volley.AuthFailureError
排球请求 -
JsonObjectRequest jsonObjectRequest =
new JsonObjectRequest(Request.Method.GET,
"https://www.nseindia.com/live_market/dynaContent/live_watch/stock_watch/niftyStockWatch.json",
null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.i("TAG","response : " + response);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.i("TAG","error : " + error);
}
});
queue.add(jsonObjectRequest);
编辑 -
是在邮差发送GET请求代码 -
GET
/live_market/dynaContent/live_watch/stock_watch/juniorNiftyStockWatch.json HTTP/1.1
Host: www.nseindia.com
Cache-Control: no-cache
Postman-Token: 6fd9baa2-9313-a592-fff4-445b3c5e25d2
为什么我无法获得凌空相同的响应中,这可能是有帮助的建议我邮差。
我在徘徊,因为我只是把一个GET请求放在邮递员的URL中,我得到了回应。但为什么我没有得到同样的回应?
您在AndroidManifest.xml中插入了标签?
<uses-permission android:name="android.permission.INTERNET" />
如果没有,请插入并重试。
如果是的话,你的postman上的请求头文件是相同的吗?
请将您的请求从volley发表以获得更多信息。
我想通知我已经完成清单中的许可。如果我使用任何其他网址测试此代码,则相同的代码会给我回应。我只面对这个URL的问题。没有我在邮递员使用的标题。我只是选择GET请求并把网址。而已。我不添加任何其他标题。你可以把这个URL放在browswr中,你会得到一个响应。 –
尽管对于您的要求几乎没有可能的解决方案,但如果您可以说出您确切的要求,那可能会更有帮助。我认为,你的问题可以通过一个界面来解决,但如果你能够提到你想要达到的目标而不是你想要达到的目标,那么它仍然会很棒。 –
我知道这很牵强,但是你在你的'AndroidManifest.xml'中指定了'android.permission.INTERNET'吗?如果你这样做了,请检查你正在使用的设备是否可以浏览互联网。 – Darwind