1
SOPAUIを介してRest serviveにjsonリクエストを送信しています。特殊文字を送信する方法json request sopaui
POST http://xxxxxx.net:11080/v01/rest/login/auth HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/json;charset=UTF-8
Content-Length: 142
Host: xxxxxxxxxx:11080
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
{
"loginName": "po1537",
"password": "*@LMG6"l",
"providerNumber": 'ParkOne537',
}
しかし
<data contentType="text/plain" contentLength="235"><![CDATA[ParseError at [row,col]:[0,86]
Message: Expected a ',' or '}' at character 86 of {"Login":{
"loginName": "po1537",
"password": "*@LMG6"l",
"providerNumber": 'ParkOne537',
}}. ]]></data>
のようなエラーを取得して、このパスワードを動的に生成し、いつかパスワードは、値の中に二重引用符を持っている場合、二重引用符.Iはエラーを投げているsopauiを観察含まれています。
? Groovyスクリプトでは?何とか二重引用符( '' 'から' \ "')をエスケープする必要があります – chrki