Sms 通过坎内尔派遣缅甸人

Sms 通过坎内尔派遣缅甸人,sms,kannel,southeast-asian-languages,Sms,Kannel,Southeast Asian Languages,我试图用缅甸语从kannel发送短信,但手机上的格式不正确,我收到了一些未知的符号或汉字 有人能帮我吗这是我的密码 信息:手机已经安装了缅甸语 package com.mms.tools; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.H

我试图用缅甸语从kannel发送短信,但手机上的格式不正确,我收到了一些未知的符号或汉字 有人能帮我吗这是我的密码 信息:手机已经安装了缅甸语

package com.mms.tools;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;

public class Sendx
{
public static void main(String args[]) 
{
String text = "နိိက္ငိနအထမအ ါါအအနါ ";
StringBuffer myurlx = new StringBuffer();
StringBuffer aResult = new StringBuffer();
try
{
   myurlx.append("http://127.0.0.1:13013/cgi-bin/sendsms?");
   myurlx.append(URLEncoder.encode("username","UTF-   8")).append("=").append(URLEncoder.encode("tester","UTF-8"));
   myurlx.append("&").append(URLEncoder.encode("password","UTF-8")).append("=").append(URLEncoder.encode("foobar","UTF-8"));
   myurlx.append("&").append(URLEncoder.encode("to","UTF-8")).append("=").append(URLEncoder.encode("+919096565288","UTF-8"));

   myurlx.append("&").append(URLEncoder.encode("smsc","UTF-8")).append("=").append(URLEncoder.encode("at","UTF-8"));


   myurlx.append("&").append(URLEncoder.encode("coding","UTF-8")).append("=").append(URLEncoder.encode("2","UTF-8"));
   myurlx.append("&").append(URLEncoder.encode("text","UTF-8")).append("=").append(URLEncoder.encode(text,"UTF-8"));
   myurlx.append("&").append(URLEncoder.encode("dlr-mask","UTF-8")).append("=").append(URLEncoder.encode("31","UTF-8"));
}

catch(UnsupportedEncodingException e)
{
e.printStackTrace();
}
   try
{
       URL url = new URL(myurlx.toString());
       System.out.println("INFO : Opening connection ");
       HttpURLConnection urlconnection = (HttpURLConnection) url.openConnection();
       System.out.println("INFO : Connection openned");
       BufferedReader input = new BufferedReader( new InputStreamReader(urlconnection.getInputStream()));
       String inputLine;

       while ((inputLine = input.readLine()) != null)
           aResult.append(inputLine);
       input.close();
    }
catch(Exception e)
{
       e.printStackTrace();
    }

   System.out.println("response : "+aResult.toString());
   System.out.println("INFO : all sent disconnect.");
}
}
尝试添加

   myurlx.append("&").append(URLEncoder.encode("charset","UTF-8")).append("=").append(URLEncoder.encode("utf-8","UTF-8"));
添加到代码中以添加

 charset=utf-8
url的额外参数