android:获取数据使用volley(key:header)

时间:2015-11-21 09:39:15

标签: android get android-volley

对不起我的初学者问题,我正在了解volley。好吧到了这一点

我想使用volley获取数据但在这种情况下不使用url但使用keyheader

示例: 在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);
            }
        });
    }

我的问题,如果没有urlkeyxxxssddcdsvsdfd怎么办? 感谢。

0 个答案:

没有答案