0
作为一个任务,我有TI在Java中实现一个简单的网络服务器。的java +简单Web服务器+ HtmlForm控件编码
我的问题是: 有一个HTML的形式,看起来像这样:
<form method="POST" action="dummy" accept-charset="UTF-8">
<input name="in1" type="text"/>
<input type="submit" value="GO"/>
</form>
我进入> DC = mydomain.com <(无> <),按GO。
Web服务器从套接字读取后,但参数突然是 “直流%3Dmydomain.com”
PS。我正在运行java 1.7.0-b147,64位
我该如何避免像“=”和“,”到%3D和%2C的HTML格式转义字符?或使Java重建从文本框中的原始字符串?
既不应用程序/ x-WWW窗体-urlencoded,也不X WWW的窗体-urlencoded被支持的编码(UnsupportedEncodingException),我无法找到支持的编码当使用解码使用UTF ^^ – billdoor
的列表-8编码 – craftand
我试过了,字符串没有变化 – billdoor