问题标签 [http-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 投票
6 回答
6493 浏览

http - 我可以通过 1 个 IP 地址在 LAN 上托管两个独立的 Web 服务器到外部世界吗?

我是一名从事家庭网络开发业务的网络程序员。我家中有多个通过 FIOS 连接的 Web 服务器。我有自己的域通过 dyndns.org 的自定义域服务指向我的路由器。

我的 ISP 给了我一个静态 IP 地址,目前允许我将路由器配置为通过端口 80 引导来自一台服务器的出站 Web 流量,并通过端口 8080 引导另一台服务器的出站 Web 流量。这很糟糕,因为如今许多公司封锁了端口 8080,导致一些我的企业客户无法访问我的第二个 Web 服务器。

我有什么方法可以使用两个单独的主机名将常规的旧端口 80 网络流量定向到我网络内部的两个单独的网络服务器?

例如。我想http://webserver1.mydomain.com在我的网络上访问一个 Web 服务器,然后http://webserver2.mydomain.com访问另一个 Web 服务器并在端口 80 上提供两组流量。

这甚至可能吗?如果没有,我可以通过以编程方式将流量从一个 Web 服务器透明地路由到另一个来进行黑客攻击吗?

作为记录,我运行 MS Windows Server 2008 IIS 7.0 堆栈,一个 D-link DIR-655 路由器,并使用 DynDNS 来满足我的域需求。

0 投票
18 回答
117930 浏览

php - 通过 PHP 进行 HTTP 身份验证注销

注销 HTTP 身份验证保护文件夹的正确方法是什么?

有一些解决方法可以实现这一点,但它们具有潜在的危险,因为它们可能有问题或在某些情况/浏览器中不起作用。这就是为什么我正在寻找正确和干净的解决方案。

0 投票
7 回答
3775 浏览

php - 使用实时 HTTP 标头

在网站上,我在表单中输入一些参数,单击搜索,然后得到一个页面,其中包含“正在检索您的结果”消息。搜索完成后,我会看到另一个页面,其中显示了我的结果。

我正在尝试以编程方式重新创建它,并使用 Live HTTP Headers 来了解背后发生的事情,即 url、表单变量等。但是,我只获得有关显示“检索结果”的页面的信息。Live HTTP Header 没有向我提供包含最终结果的页面的信息。

我能做些什么来获得最后一点信息(即 url、表单变量等)

0 投票
8 回答
8564 浏览

asp.net-mvc - 是否可以在 ASP.NET MVC 中实现 X-HTTP-Method-Override?

我正在使用 ASP.NET MVC 实现一个 RESTful API 的原型,除了这里和那里的奇怪错误之外,我已经实现了我在开始时提出的所有要求,除了调用者能够使用X-HTTP-Method-Override自定义标头覆盖HTTP 方法。

我想要的是以下请求......

...将被分派到实现DELETE功能而不是该GET操作的功能的控制器方法(假设有多个方法实现该操作,并且它们标记有不同的[AcceptVerbs]属性)。因此,鉴于以下两种方法,我希望将上述请求发送到第二种方法:

有人知道这是否可能吗?这样做需要做多少工作......?

0 投票
6 回答
7990 浏览

java - 如何确定给定的 URL 链接是视频还是图像?

我正在尝试获取用户输入的给定 URL,并确定该 URL 是指向图像还是视频。

示例用例:

当用户粘贴 YouTube 视频的 URL 时,保存页面将自动显示嵌入的 YouTube 播放器。

当用户在 Flickr 中发布图片的 URL 时,保存时,页面将自动显示 Flickr 图像的较小版本。

0 投票
37 回答
3388932 浏览

json - 什么是正确的 JSON 内容类型?

一段时间以来,我一直在搞乱JSON,只是将其作为文本推出,并没有伤害任何人(据我所知),但我想开始正确地做事。

我已经看到许多声称的 JSON 内容类型的“标准”:

但是哪一个是正确的,还是最好的?我收集到它们之间存在不同的安全和浏览器支持问题。

我知道有一个类似的问题,如果 JSON 由 REST API 返回,什么 MIME 类型?,但我想要一个更有针对性的答案。

0 投票
3 回答
57262 浏览

java - 如何修改 HttpUrlConnection 的标头

我试图稍微改进 Java Html 文档,但我遇到了HttpUrlConntion. 一件事是,如果用户代理是 Java VM,某些服务器会阻止请求。另一个问题是HttpUrlConnection没有设置ReferrerorLocation头字段。由于几个站点使用这些字段来验证内容是从他们自己的站点访问的,因此我也被阻止在这里。据我所知,唯一的解决方案是替换 HTTP 协议的 URL 处理程序。或者有什么办法可以修改默认的 HTTP Handler?

0 投票
2 回答
10293 浏览

internet-explorer - 如何让 IE 页面请求保持活动状态超过 1 分钟?

如果您直接连接到 Internet(而不是通过代理)并在 Internet Explorer 7 中请求页面(获取/发布),则默认超时为 1 分钟。如果来自 Web 服务器的响应时间超过一分钟,那么您最终会从 IE 中收到“网络错误”。

如何在 IE 中增加此超时?

Microsoft 已经记录了如何更改 Internet Explorer 中的默认保持活动超时值,但这在我的 PC(Windows XP SP2、IE 7.0)中不起作用。

有没有人知道如何实现这一目标?

谢谢

0 投票
2 回答
4266 浏览

http - 如何指示网络浏览器不要缓存页面?

我遇到了 Internet Explorer 6.0 的缓存问题,我想指示浏览器不要缓存他请求的页面。

更多信息:在我的页面中,有一个随机令牌可防止重新加载站点并两次或更多次发布相同的信息。

如果您现在将此页面添加为书签,则必须指示浏览器在每次请求时刷新站点。

Firefox 3.0.5 正确地做到了这一点,但 IE 6.0 将随机令牌保留在缓存中。

我在受影响的页面中包含以下元标记:

有任何想法吗?提前致谢!

0 投票
4 回答
5569 浏览

html - 在我的网站上缓存图像的最佳方式是什么?

我有一个网站

www.somesite1.com 从 www.somesite2.com 获取其所有图像内容

在每次显示图像时,我们只需使用绝对 URL 来获取它,就像这样

因此,每次用户访问 www.somesite1.com 获取内容时,www.somesite2.com 都会受到打击。

我正在寻找缓存图像的巧妙方法,可能使用 http 标头等。谢谢