Android OkHttpClient POST \ PUT请求作为GET收到

时间:2015-08-30 07:56:32

标签: android

我正在尝试使用OkHttp库向我的服务发送post / put请求。

private static final String SERVICE = "service_url";
private static final MediaType JSON = MediaType.parse("text/json");

private OkHttpClient mClient = new OkHttpClient();
//---------------------------------------------------------------
Request req = new Request.Builder()
                .url(SERVICE)
                .put(RequestBody.create(JSON, body))
                .build();
        try {
            Response httpResp = mClient.newCall(req).execute();
            resp = httpResp.body().string();
        } catch (IOException ex) {
            ex.printStackTrace();
        }

但是这段代码发送了GET请求,而不是PUT。如果我使用.post,情况也是如此。 我试图使用HttpURLConnection,我得到了相同的结果。 我做错了什么?

0 个答案:

没有答案