如何使用查询参数进行XMLHttpRequest PUT?

时间:2015-06-23 15:00:56

标签: javascript rest put

我有一个休息服务器,用一对查询参数监听PUT。 它的api测试用例使用Jersey客户端,如下所示:

 public void putV1ItemsIdShouldSaveNewObj() throws Exception {
        String json = new ObjectMapper().writeValueAsString(obj);
        itemsTarget = itemsTarget.queryParam("x",2);
        itemsTarget = itemsTarget.queryParam("y",2);
        Response r = itemsTarget.request().put(Entity.text(json));
        String jsonans = r.readEntity(String.class);
        assertThat(jsonans, is(not(nullValue())));
    }

如何在XMLHttpRequest中使用参数创建这种put?

        req.open("PUT", "http://00.00.00.00:8080/PATH/obj?x=40&Y=50", true);
        req.send("{\"atr1\":\"aaaa\",\"atr2\":3}");

附加到目标网址无法正常工作

0 个答案:

没有答案