- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以仅使用 javascript 的 HTTP Accept header ?我知道使用 PHP 我会做这样的事情 $_SERVER['HTTP_ACCEPT']
,但据我所知,javascript 没有这个。
也许我可以用 XmlHttpRequest 做点什么?
任何帮助都会很棒!
谢谢,
迈克
最佳答案
RE: “发送到服务器的 header 。”
您可以在服务器的响应中回显它们,并以这种方式获取它们。
IE。)在网页上,您可以使用该值创建一个隐藏的表单字段,或者将该值弹出到从页面发出的 javascript 中。
从 Web 服务中,您可以将传入 header 的值包含在传出 XML 或 JSON 的一部分中。
如果您使用的是 XmlHttpRequest,您可以使用此值向客户端返回 发送 header 。
可能性是无限的。
我怀疑为什么这会有用。客户端在请求之前应该知道它期望什么。
关于javascript - 如何使用 javascript 从浏览器获取 HTTP_ACCEPT header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6156123/
我正在尝试确定客户的网络浏览器是桌面浏览器还是移动浏览器。我在网上找到了这段代码。 这是我收到错误的代码部分: if ((strpos(strtolower($_SERVER['HTTP_ACCEPT
是否可以仅使用 javascript 的 HTTP Accept header ?我知道使用 PHP 我会做这样的事情 $_SERVER['HTTP_ACCEPT'],但据我所知,javascript
我正在尝试使用 Apache 和 mod_perl 构建一个简单的异步 Web 服务。但是每次我尝试返回 HTTP 状态 202(已接受)时,我都会收到错误消息。 下面是一个非常简单的例子(非异步):
我注意到最新版本的 IE 8.0.6001.18372 发送了重复的 http_accept,如下所示: IE8 image/jpeg, image/pjpeg, image/gif, image/p
我有 Ruby on Rails 应用程序 (3.1rc4),而且我每天都在使用相同的用户代理 (Mozilla/4.0 (PSP (PlayStation Portable); 2.00)) 不断收
由于 ActionView::MissingTemplate,我的 rails 应用程序抛出异常-异常(exception)。这是因为请求有一个 http header ACCEPT值 : */* .
我是一名优秀的程序员,十分优秀!