Articles of http headers

上游代理帮助!

我的情况是这样的:我的经理希望进入会议的随机非托pipe用户能够轻松访问互联网。 我们用AD运行windows server 2003。 问题是我们的互联网通过一个isa代理服务器,而不是由我pipe理的networking另一端。 我的想法将被置于无线和公司networking之间。 鉴于此,我将不得不使用isa代理作为上游代理。 我唯一的问题是我不希望用户通过无线身份validation。 我想有一个代理传递的HTTP请求,就好像它来自代理本身。 如果不是这样,我想configuration为使用我的域用户名和密码,以便用户不会被提示进行身份validation。 我想我读的地方我需要一个代理,修改http头。 但是我的超越之外的search已经certificate是徒劳的! 谢谢

什么可能导致WMV无法在浏览器中完成?

一位房地产经纪人为一个她正在卖房子的社区制作了video,制作video的人以WMV格式将这些video给了我们。 我可以在Windows Media Player,VLC和Quicktime(通过Flip4Mac)中播放这些video,而不会出现任何问题。 我可以在我的浏览器中从videohomeguide.com的位置播放video。 但是,当我将file upload到我们的服务器时,video在Safari和Mac OS X Snow Leopard上的FireFox大约1分钟处停止。 我不确定Windows浏览器是否具有相同的问题,因为它们是使用Windows Media Player加载的。 http://carolepaul.com/images/uploads/cottageslsjamestown.wmv < – 我们的服务器,将在1:09ish失败。 http://www.videohomeguide.com/media/cottageslsjamestown.wmv < – 应发挥完成(3:27ish) 这些文件在我的桌面和我们的服务器上生成相同的MD5散列。 我用WGET来传输文件,总是从videohomeguide.com下载。 由于文件是相同的,可以使用VLC / WMP / Quicktime播放,并可以在videohomeguide.com的浏览器播放在我看来,这是某种服务器configuration…可能是不正确的标题发送到浏览器? 以下是OS X上由FireFox发送和接收的标题: http://carolepaul.com/images/uploads/cottageslsjamestown.wmv GET /images/uploads/cottageslsjamestown.wmv HTTP/1.1 Host: carolepaul.com User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: […]

使用htaccess文件configurationApache以去除不需要的响应头

为了达到最终的速度,我希望我的Apache服务器从响应中去掉不需要的头文件。 目前,标题看起来像这样(不包括状态标题): Connection:Keep-Alive Content-Length:200 Content-Type:text/html Date:Sat, 15 May 2010 16:28:37 GMT Keep-Alive:timeout=5, max=100 Server:Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8l DAV/2 PHP/5.3.1 Phusion_Passenger/2.2.7 X-Powered-By:PHP/5.3.1 我想要的是: Connection:Keep-Alive Content-Type:text/html Keep-Alive:timeout=5, max=100 我试过这个: Header unset Date Header unset Server Header unset X-Powered-By Header unset Content-Length Header unset X-Pad 但server和date和content-length标题仍在发送。 我怎样才能在.htaccess文件中configuration这个? 谢谢

所有的网页caching是否理解“caching控制”HTTP头?

我想避免“Expires”标题,只使用“Cache-Control” – 或者反过来。 标题将占我的stream量很大一部分,所以我不想“使用两个” 。 AFAIK,“caching控制”头在HTTP 1.1中被标准化了,但是仍然有networkingcaching/代理正在使用,它们不理解它? 注意:这可以帮助回答我的stackoverflow(赏金)问题的一部分

CISCO ASA 5505基本许可证 – 能够解释http请求头(主机头)

基本许可configurationCISCO ASA 5505不能根据入站http请求头的解释进行路由 – 情感上主机头redirect – 我正确吗? 如果我是正确的,那么基础许可证的升级会对我有帮助 – 或者对于这种types的要求,设备不是最好的。如果是这样的话,请推荐一个类似的设备(预算明智)。 如果不正确,并且基本许可证configurationCisco ASA 5505将做这个,请告知… 谢谢。

在IIS6中强制使用http1.0

我最近在Steve Sounders的书“甚至更快的网站”中读到过,我们可以通过降级到http / 1.0来增加IE6和7等旧版浏览器从一个站点一次下载超过2个对象的对象的数量。 因为这只是为特定网站提供静态内容,我很乐意这样做,但是我看不到强制IIS6将响应降级到http / 1.0的方式。 有没有人设法做到这一点? 干杯

从HTTP头中检索文件大小而不用CURL(无头文件)下载文件

我想要做的是知道文件大小,而不是下载它。 我已经用HEAD尝试过,但服务器不响应curl_setopt($ curl,CURLOPT_NOBODY,true); 如果我放弃这个,它会,但它会下载整个文件… 所以,如果我能以某种方式告诉curl,最大接收的数据不应该通过某些字节,并停止或超时,不要等到整个文件被下载, 在正常下载中: GET /filepath HTTP/1.1 Host: host.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Connection: keep-alive 响应标题 HTTP/1.0 200 OK Server: Apache/ (Debian GNU/Linux) PHP/ Content-Type: application/octet-stream ETag: "MFFPJ28A" Content-Length: 3342417 Content-Disposition: attachment Cache-Control: […]

基于鱿鱼代理标题字阻止网站

是否可以在RHEL 5上通过squid代理基于HTML的“标题词”来阻止网站访问? 如果可能的话,请详细说明。

如何configurationJetty(通过jettyrunner),以便为Content-Type响应头中的字符集命名?

我使用Jetty(通过非常方便的Jetty Runner )进行日常的Web应用程序testing。 我最近偶然发现的一件事是,我始终没有在“Content-Type”响应头中find一个叫出来的字符集。 我得到它响应我的应用程序的XMLHttpRequest交易,但不是由<a>链接或任何加载的普通旧页面。 我已经读了一些关于如何设置一个Jettyconfiguration文件,但我从来没有能够完全理解, 所有的servlet容器都是复杂的,而Jetty非常简单,只是奇怪的是我不能理解整体思想。 因此,我所做的启动我的应用程序是使用几个简单的参数运行Jetty Runner .jar文件来设置端口号和日志文件path,然后给它运行.war文件。 它工作得很好 – 除了缺less的字符集:-) 任何人有一个快速的示例configuration文件,可以解决这个问题? 编辑 – 哦,如果有关系,我正在运行Jetty 7.0.0 RC3; 我也尝试了一个稍微更新的版本(仍然是7.something)与完全相同的问题。 我所有的testing都在Ubuntu上。

IIS主机头非80端口

可能重复: 如何使用DNS将域名redirect到我的服务器上的特定端口 我已经将我们公司的Intranet网站部署到IIS 7服务器中,添加了以下绑定信息 IP地址:全部未分配 港口:3333 域名:subdomain_name.domain_name.com 我也添加了在DNS的条目。 我可以ping完全合格的域名,但是当我把它扔到浏览器中时,我得到了404。 当网站部署在80端口时,它工作得很好。 但是,当我的网站托pipe在除默认端口(80)之外的其他任何东西上时,它不起作用。 有没有办法做到这一点? 我想访问我的网站部署在端口3333,如下所示:subdomain.domain.com