Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在http头中发送西里尔字母/完成字符_Java_Http_Curl_Httpclient_Postman Native App - Fatal编程技术网

Java 如何在http头中发送西里尔字母/完成字符

Java 如何在http头中发送西里尔字母/完成字符,java,http,curl,httpclient,postman-native-app,Java,Http,Curl,Httpclient,Postman Native App,我想将自定义http头发送到一个java http服务器,并将äö229;Ää作为值。但服务器接收到的是ÃÃÃ¥ÃÃ。如果我在http body中添加äö229;ÄÖÖ,它就可以正常工作。如何在http头中发送äö229;ÄÖÖ 我使用curl作为http客户机。我使用了postman,但当添加标头时,它甚至不会发送请求。1 HTTP标头字段中的非ASCII字符不受鼓励,可能会在线路上中断。你可能想逃避他们的百分比编码或类似的东西 2您的服务器看到的显然是UTF-8。您的服务器将需要对其进行解码

我想将自定义http头发送到一个java http服务器,并将äö229;Ää作为值。但服务器接收到的是ÃÃÃ¥ÃÃ。如果我在http body中添加äö229;ÄÖÖ,它就可以正常工作。如何在http头中发送äö229;ÄÖÖ


我使用curl作为http客户机。我使用了postman,但当添加标头时,它甚至不会发送请求。

1 HTTP标头字段中的非ASCII字符不受鼓励,可能会在线路上中断。你可能想逃避他们的百分比编码或类似的东西

2您的服务器看到的显然是UTF-8。您的服务器将需要对其进行解码