对不起我的初学者问题,我正在了解volley
。好吧到了这一点
我想使用volley
获取数据但在这种情况下不使用url
但使用key
和header
示例:
在retrofit
中,当我尝试获取所有json
的数据时,我执行此操作(代码部分):
//Add Interceptor
RequestInterceptor requestInterceptor = new RequestInterceptor() {
@Override
public void intercept(RequestFacade request) {
request.addHeader("theApiKey", "23xsd94832ccsdf4jzcxz");
}
};
但是当我使用volley
时如何?
当它只使用url
时,我这样做(代码的一部分):
protected void onStart() {
super.onStart();
mQueue = CustomVolleyRequestQueue.getInstance(this.getApplicationContext())
.getRequestQueue();
String url = "http://api.openweathermap.org/data/2.5/weather?q=London,uk";
final CustomJSONObjectRequest jsonRequest = new CustomJSONObjectRequest(Request.Method
.GET, url,
new JSONObject(), this, this);
jsonRequest.setTag(REQUEST_TAG);
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mQueue.add(jsonRequest);
}
});
}
我的问题,如果没有url
但key
和xxxssddcdsvsdfd
怎么办?
感谢。