最近遇到一问题
两台HTTP服务器间通信
参数采用Get方式传递
其中汉字用RFC1738编码
请问下,怎么把String型的汉字转换成RFC1738编码呀
还有就是怎么把RFC1738编码转换成String型的汉字?RFC1738和ASCII是同一种编码吗?请各位帮忙了,先行谢过

解决方案 »

  1.   

    难道是这样? String   a="http://community.csdn.net/Expert/topic/3601/3601455.xml?temp=/rer+JFO";   
      a=java.net.URLEncoder(a,"UTF-8");   
      "UTF-8"为编码格式   
      
      

  2.   

    RFC1738是URL规范。对的,就如楼上所说的那样的转就可以了。
      

  3.   

    2楼的写错误了,应该是 java.net.URLEncoder.encode(a, "UTF-8");