我正在尝试在CodenameOne中使用Rest.patch调用,但我什么也没收到。如果我使用像ARC这样的REST客户端,我会得到200的响应代码,我可以看到已经进行了更改。
CN1模拟器中的网络监视器显示正在发送的请求但未显示任何回复。
这是我在CN1中使用的代码,Rest.post和Rest.get在代码的其他地方工作得很好,它是Rest.patch,我遇到了问题?
bodyString= "{\"Exported\":\"1\"," +
"\"Notes\":\"Order sent\"}";
Response<Map> jsonData = Rest.patch(URL + "Orders(%27" + orderNumber + "%27)").
jsonContent().
header("Authorization", authorisation).
header("Alias", alias).
body(bodyString).
getAsJsonMap();
int responseCode = jsonData.getResponseCode();
如果我发送了Rest.put或Rest.post请求,我会收到404错误,这是来自ARC或CN1。