Java 无法在android中发送URL中的阿拉伯字符

Java 无法在android中发送URL中的阿拉伯字符,java,android,arabic,Java,Android,Arabic,如何在URL中发送阿拉伯字符?我试过: httpConnection.setRequestProperty("Accept-Encoding", "UTF-8"); 用阿拉伯语对数据进行编码并通过服务器发送。但在接收器端,它显示为 有人能解决这个问题吗?您可以使用 header("Content-type: text/html; charset=utf-8"); 在您的php文件顶部,而不是在android中使用。您使用的字符给出了一个示例字符。我没有使用php,我正在使用HTtpUrL

如何在URL中发送阿拉伯字符?我试过:

httpConnection.setRequestProperty("Accept-Encoding", "UTF-8");  
用阿拉伯语对数据进行编码并通过服务器发送。但在接收器端,它显示为


有人能解决这个问题吗?

您可以使用

header("Content-type: text/html; charset=utf-8");

在您的php文件顶部,而不是在android中使用。

您使用的字符给出了一个示例字符。我没有使用php,我正在使用HTtpUrLConnection通过Java进行URL连接。因此,我想要原生android代码支持。我也试过上面的代码。