问题标签 [request-headers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
877 浏览

php - 检查 file_get_contents 发送的标头

我正在尝试使用 file_get_context 发送标头:

例子.php

我如何检查 example.php 是否发送了标头?我尝试在 request_url.php 处使用 get_headers('example.php') 或在'example.php' 处使用 headers_sent()。检查 file_get_contents() 发送的标头的任何其他建议

0 投票
0 回答
307 浏览

android - 在 Android 手机上播放要求接受编码的视频时如何解决:gzip、defalte、sdch

我正在使用node.js开发一个 Web 应用程序。

当我在桌面上使用 Chrome 播放视频时,它工作正常。但是在 Android 手机上使用 Chrome 时,视频无法播放。我在请求标头中注意到值accept-encoding不同。

我怎样才能让这个视频在安卓手机上播放?

这是在桌面上的 Chrome 中播放视频时的请求标头:

这是在 Android 上的 Chrome 中播放视频时的请求标头:

0 投票
1 回答
5398 浏览

cakephp - Cakephp Rest 获取头文件

我正在尝试从 json 发布请求中获取标头内容。但我似乎无法在请求处理程序中找到它的方法......

print_r($this->request); 没有显示任何有用的东西。我试过了

没有一个工作

0 投票
3 回答
2222 浏览

python - add_header 需要 3 个参数,而不仅仅是键/值

我遇到此错误消息:

TypeError: add_header() takes exactly 3 arguments (2 given)

使用这些参数时:

testService("SomeServiceName", "POST", "[redacted valid url]", ('Content-type','application/json'), [redacted valid json])

通常这个错误意味着我没有将“self”作为参数传递,但是看到这个方法没有在类中被调用,我不知道该怎么做。我尝试在参数和方法内部都将 self 作为参数传入。而且我尝试将标题包装在方括号和括号中。当我传递“self”时,我收到 self 未定义的错误消息,当我使用方括号而不是括号时,我收到与上面相同的错误。

任何有神奇的 Python 调试技能的人吗?非常感谢您抽出宝贵时间查看此内容!

0 投票
3 回答
2856 浏览

.net - .NET HttpRequestMessage:可以添加带有空白值的标头吗?

是否可以添加一个带有 value = blank/missing 的标题?

0 投票
1 回答
335 浏览

portable-class-library - 在可移植库 (PCL) 上的 Web 服务调用上发送的消息头

我正在尝试将我对 web 服务的所有调用移动到我刚刚创建的可移植类库 (PCL) 以组织和重用我的代码。我的目标框架是适用于 Windows 应用商店应用程序的 .NET;.NET 框架 4.5;Silverlight 4 及更高版本和 WP7 及更高版本。

在我的 Win RT 项目中,我一直在通过实现命名空间 System.ServiceModel.Dispatcher 中可用的 IClientMessageInspector 接口来设置消息头。但是在我的 PCL 项目中,该接口以及 System.ServiceModel.Description.IEndpointBehavior 不可用。

因此,我需要了解如何将消息头/服务头附加到来自 PCL 项目的具有这些目标框架的服务调用中。有人有我应该尝试的经验和/或建议吗?

更新

只是为了添加更多信息,我现在尝试创建一个 WP8 项目,并注意到这些接口也不适用于它。所以 IClientMessageInspector 和 IEndpointBehavior 可能不适用于我的 PCL 项目,因为它的目标是 WP8,它本身就错过了它们。

0 投票
0 回答
353 浏览

proxy - 从 http 请求获取客户端 IP - 使用代理和防火墙时

我们有一个使用 haproxy 作为 2 个 Web 应用程序服务器(tomcat)之间的负载平衡器的 Web 应用程序,我们正试图从我们的一个控制器中获取客户端 IP 地址。

问题是当我们尝试获取 ip 时,我们得到的是 ha-proxy ip。

所以我们尝试使用 (request.getHeader("X-Forwarded-For")) 但我们得到了防火墙的 ip,(nat)

我们怎样才能克服这种情况?

谢谢,

0 投票
0 回答
868 浏览

httprequest - iOS 7 - 标头 HTTP 标头请求?

我不太熟悉 iOS 7,我正在尝试构建一个需要设置值并将 HTTP 请求标头发送到我的服务器的应用程序。但是,似乎我的服务器确实收到了我发送的值,这是我从 FacebookSDK 获得的令牌(我已经使用 FacebookSDK 登录,现在我拿到了令牌),因为我收到了通知服务器没有将其视为 HTTPReques 标头。这是我的代码:

输出是“连接成功!” 并且输出包含我的令牌(所以我不想在这里发布)和来自服务器的消息告诉我没有提供令牌,这意味着它可以与服务器通信但服务器没有将令牌识别为标头 HTTP 请求。有人可以帮我解决这个问题吗?提前致谢!

0 投票
1 回答
367 浏览

php - PHP Curl - 了解内容类型

下面是一个没有 的示例CURLOPT_HTTPHEADER,它工作正常。

Curl 会自动检测我们发布的数据类型,并自动计算字符串长度吗?还是我们应该始终指定两者?

还是很大程度上取决于目的地的规则和期望?

为了安全起见,我通常像这样添加标题信息:

我阅读了http://us1.php.net/curl_setopt,但没有注意到有关默认内容类型参数的任何详细信息。

0 投票
3 回答
2220 浏览

node.js - 如何在 HTTPS npm 模块中删除请求标头

我正在尝试从本地主机访问 Google API。Chrome说这是不可能的,因为起源

https-browserify用来发出ajax请求。

但这没有帮助。Origin发出此请求时,Referer标头仍然存在。我怎样才能删除它们?