如何检测网页是否是多语言的

时间:2014-03-18 01:05:12

标签: http-headers detection

给定一个URL,我需要检测目标是仅在一种语言或多种语言中可用(只是 - 真/假,不需要检测哪种语言)。是否有比使用不同Accept-Language字段发送两个请求更聪明的方法?

我已经考虑了很长一段时间,并搜索任何有用的信息,但无济于事。我假设URL本身没有关于语言的信息。完美的解决方案只使用一个HTTP请求,因为这是我想出的唯一解决方案 - 多个HTTP请求让我烦恼的问题。检测功能将在AJAX调用中使用,因此每个额外的HTTP请求都会对性能产生重大影响。

任何其他提示,例如如何选择Accept-Language中使用的语言,欢迎使用。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在Accept-Language中指定多种语言:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html