如何获取客户端编码?
我正在编写一个 jsp 网站,在其中我收到来自客户端的查询。我必须标准化查询的编码,我的意思是我应该将查询的编码更改为 UTF-16。因此,我需要知道客户端的编码。
浏览器是否会根据请求发送此信息?
I'm writing a jsp website in which I get a query from client. I have to normalize the encoding of the query, I mean I should change the query from its encoding to UTF-16. Because of that, I need to know the encoding of the client.
Does browsers send this information on the request ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
HttpServletRequest.getCharacterEncoding()< /代码>
HttpServletRequest.getCharacterEncoding()
既然你使用的是jsp,你应该尝试使用java提供的一些有用的方法。
将为您提供您正在搜索的所有标题的地图。
此外您还有:
Since you are using jsp, you should try to use some usefull methods that java offers.
will give you a Map of all headers you are searching for..
Moreover you have: