Heim > Fragen und Antworten > Hauptteil
http://www.ipyy.net.
这个短信平台有utf8 url发送和GBK发送,现在的问题是在C#里用utf8发送很正常:http://dx110.ipyy.net/sms.aspx?
java程序用这个url怎么都不正常,文件编码已经全改了utf-8都不行.
最后用http://dx110.ipyy.net/smsGBK....发送才成功,满满地违和感......
代码如下:
String format="http://dx110.ipyy.net/smsGBK....."
URI uri;
try {
String sendText=String.format(format, names,URLEncoder.encode(context, "GBK"));
uri = new URI(sendText);
注意我传过来的context其实是UTF-8编码.这到底怎么回事?