空JSON对象POSTING

时间:2013-10-16 19:07:56

标签: java json

当有参数发布时, 我们做的事情就像

JSONObject postParams = new JSONObject("{ \"ccc\": \"20000\", \"abc\": \"21000\""}“);

DataOutputStream wr = new DataOutputStream(conn.getOutputStream());
            wr.writeBytes(postParams.toString());
            wr.flush();
            wr.close();
            int responseCode = conn.getResponseCode();
            System.out.println("\nSending 'POST' request to URL : " + url);
            System.out.println("Post parameters : " + postParams);
            System.out.println("Response Code : " + responseCode);

如果没有任何参数,我试着做什么

JSONObject postParams = new JSONObject("{}");

失败了。但唯一的ID包含在链接

https://domain.com/ut/game/game/trade/ {UNIQUE ID HERE} / bid

我相信我错过了一些东西。

1 个答案:

答案 0 :(得分:1)

如果没有参数,则不要向conn.getOutputStream()

写任何内容

我不知道你的终点是什么,但情况可能就是这样。