我有一个休息服务器,用一对查询参数监听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}");
附加到目标网址无法正常工作