标签: http-headers

将PHP页面作为图像返回

我试图读取一个图像文件(确切地说是.jpeg),然后"回显"它回到页面输出,但是显示图像...

我的index.php有一个像这样的图像链接:

<img src='test.php?image=1234.jpeg' />
Run Code Online (Sandbox Code Playgroud)

我的PHP脚本基本上这样做:

1)读取1234.jpeg 2)echo文件内容... 3)我有一种感觉我需要用mime类型返回输出,但这是我迷路的地方

一旦我搞清楚了,我将一起删除文件名输入并将其替换为图像ID.

如果我不清楚,或者您需要更多信息,请回复.

php image-processing http-headers mime-types

61
推荐指数
2
解决办法
9万
查看次数

检查是否从iOS设备访问了PHP页面

我有一个简单的PHP网页,并希望返回不同的内容,具体取决于它是从iPhone/iPad或网络浏览器访问.我怎样才能做到这一点?

php iphone http-headers ios

61
推荐指数
3
解决办法
9万
查看次数

HTTP响应中的标头顺序是否重要?

是否标题的顺序是否有意义

A: 1
B: 2
Run Code Online (Sandbox Code Playgroud)

VS

B:2
A:1
Run Code Online (Sandbox Code Playgroud)

我试图找出是否可以使用字典来存储标题列表,或者它是否需要某种列表或有序字典.

http-headers

60
推荐指数
2
解决办法
2万
查看次数

Java - 如何查找网址的重定向网址?

我通过java访问网页如下:

URLConnection con = url.openConnection();
Run Code Online (Sandbox Code Playgroud)

但在某些情况下,网址会重定向到另一个网址.所以我想知道前一个网址重定向的网址.

以下是我作为回复得到的标题字段:

null-->[HTTP/1.1 200 OK]
Cache-control-->[public,max-age=3600]
last-modified-->[Sat, 17 Apr 2010 13:45:35 GMT]
Transfer-Encoding-->[chunked]
Date-->[Sat, 17 Apr 2010 13:45:35 GMT]
Vary-->[Accept-Encoding]
Expires-->[Sat, 17 Apr 2010 14:45:35 GMT]
Set-Cookie-->[cl_def_hp=copenhagen; domain=.craigslist.org; path=/; expires=Sun, 17     Apr 2011 13:45:35 GMT, cl_def_lang=en; domain=.craigslist.org; path=/; expires=Sun, 17 Apr 2011 13:45:35 GMT]
Connection-->[close]
Content-Type-->[text/html; charset=iso-8859-1;]
Server-->[Apache]
Run Code Online (Sandbox Code Playgroud)

所以目前,我正在从头Set-Cookie字段的值构建重定向的URL .在上面的例子中,重定向的URL是copenhagen.craigslist.org

是否有任何标准方法可以确定特定网址将重定向到哪个网址.

我知道当一个url重定向到其他url时,服务器会发送一个包含Location头字段的中间响应,该头字段告诉重定向的url但我没有通过该url.openConnection();方法接收到该中间响应.

java url http-headers

60
推荐指数
3
解决办法
9万
查看次数

如何在Django中检测浏览器类型?

如何检测客户端使用的浏览器类型.我有一个问题,我必须要求人们使用不同的浏览器(Firefox)而不是IE.我怎样才能获得这些信息.

我知道http请求有这个信息(Header).我如何从Django框架中的view.py获取navigator.appName?

django user-agent django-forms http-headers

60
推荐指数
3
解决办法
3万
查看次数

需要什么HTTP响应标头

需要从服务器向客户端发送哪些HTTP响应头?

我正在努力优化HTTP响应头以最小化HTTP响应开销.我知道"开销"有点夸张,但我喜欢干净的输出.

我看到很多网站发送冗余缓存标头.

例如

它是多余的同时指定ExpiresCache-Control: max-age,或同时指定Last-ModifiedETag.

  • 资源
  • HTTP/1.1:标题字段定义

http httpresponse http-headers

60
推荐指数
2
解决办法
4万
查看次数

用于将单个HTTP标头的多个值添加到请求或响应的标准

如果我想将值列表添加为HTTP标头,是否有标准方法可以执行此操作?我在RFC 822中找不到任何东西(我可以很容易理解).例如,逗号分隔值是标准值还是分号分隔值.有标准吗?

例:

Key: value1;value2;value3
Run Code Online (Sandbox Code Playgroud)

http httpwebrequest http-headers

59
推荐指数
3
解决办法
4万
查看次数

Chrome不会缓存images/js/css

当Chrome加载我的网站时,它会在显示文件之前检查服务器是否有更新版本的文件.(Images/Javascript/CSS)它从服务器获得304,因为我从不编辑外部javascript,css或图像.

我想要它做的是显示图像,甚至没有检查服务器.

以下是标题:

Connection:keep-alive    
Date:Tue, 03 Aug 2010 21:39:32 GMT    
ETag:"2792c73-b1-48cd0909d96ed"    
Expires:Thu, 02 Sep 2010 21:39:32 GMT    
Server:Apache/Nginx/Varnish
Run Code Online (Sandbox Code Playgroud)

如何让它不检查服务器?

caching google-chrome http-headers

59
推荐指数
5
解决办法
5万
查看次数

获取客户端IP地址:REMOTE_ADDR,HTTP_X_FORWARDED_FOR,还有什么可能有用?

我理解这是看待这两个变量的标准做法.当然,他们很容易被欺骗.我很好奇你多久会期望这些价值观(特别是那些HTTP_X_FORWARDED_FOR)包含真实的信息,而不仅仅是被扰乱或者剥夺了他们的价值观?

有这方面经验或统计数据的人吗?

获取客户端IP地址的任务还有什么用处吗?

asp.net ip http ip-address http-headers

58
推荐指数
4
解决办法
16万
查看次数

在HTTP响应标头之后重试 - 它会影响任何事情吗?

如果由于临时过载而我想礼貌地拒绝网站上的服务,则HTTP响应503服务不可用似乎是合适的.该规范提到使用503 发送Retry-after标头.

有什么意义吗?Retry-after会影响任何事情吗?浏览器是否关注它?

http http-headers

58
推荐指数
3
解决办法
3万
查看次数