发送请求时出错
400错误请求:您的浏览器发送了无效 请求。
错误是由于俄语字符的编码,因为命令行不处理俄语字符。
/search/physical?token=Rxb7tDa5bPwZ®ion=0&firstname=Андрей&secondname=Владимирович&lastname=Лугов&birthdate=10.05.1972
我该如何解决这个问题?你需要发送俄语字符来执行请求吗?
答案 0 :(得分:0)
尝试使用url格式,例如,标准java.net.URLDecoder
private String decode(String s) {
try {
return URLDecoder.decode(s, StandardCharsets.UTF_8.toString());
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
return "";
}
}
答案 1 :(得分:0)
1。如果您从命令行使用 curl ,则必须使用:
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
<g stroke-width="3" stroke="#00CF00">
<polygon points="15,81 113,9 170,172 52,189 "/>
</g>
</svg>
<br />
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
<circle cx="96.3" cy="93" r="62.3"/>
<g stroke-width="3" stroke="#FFFFFF">
<polygon style="fill:#00CF00;" points="71.7,56 144,92 71.7,128.3 "/></g>
</svg>