私はそれが必要であると述べているAPIを与えられました:
URL http://server/a/messages.xml HTTP Method POST (even though the soapui example of this call uses PUT) Input XML <?xml version="1.0" encoding="UTF-8"?> <message> <content>Post message</content> <parent-id nil="true"></parent-id> </message>
今、私は次のコードを使用しようとしました (ここで、リクエスト本文は、上記の \r\n のない xml です)
PutMethod putMethod = null;
putMethod = new PutMethod(url);
putMethod.setQueryString(requestParams);
RequestEntity rEnt = new StringRequestEntity(requestBody,"text/xml",null);
putMethod.setRequestEntity(rEnt);
statusCode = client.executeMethod(putMethod);
ステータスから 500 を返し続けています。
私が見逃している小さなことについてのアイデア。(私も投稿しようと思います)
ありがとう