Php 正在读取前一个请求的标题
我遇到了一个引起我某种好奇的问题。是否可以读取在不同请求中发送的自定义标头 使用它可以读取发送的标题,如内容类型1。因此,在同一请求中,此代码:Php 正在读取前一个请求的标题,php,http-headers,Php,Http Headers,我遇到了一个引起我某种好奇的问题。是否可以读取在不同请求中发送的自定义标头 使用它可以读取发送的标题,如内容类型1。因此,在同一请求中,此代码: <?php header( 'My Header: My Value' ); print '<pre>'; print_r( headers_list() ); 但是,如果我想在不同的请求中获得My Header头,在发送这样的位置头之后,可能会将其发送到不同的URL,该怎么办 否,无法获取不同请求的标题列表。最明显的问题是
<?php
header( 'My Header: My Value' );
print '<pre>';
print_r( headers_list() );
但是,如果我想在不同的请求中获得My Header头,在发送这样的位置头之后,可能会将其发送到不同的URL,该怎么办
否,无法获取不同请求的标题列表。最明显的问题是:哪种不同的要求?!可能有数千个同时进行的“其他”请求,因此“另一个”请求有点模糊
如果以后需要保留该信息,请将其存储在某个位置,例如在会话中。重定向不会保留标题信息。你需要在新页面上再次设置标题。是的,这是我的想法,但即使我在过去研究了很多HTTP协议(好的,至少是与标题相关的内容),我也有这种好奇心。谢谢你的回答,正如我在上面回答的那样,这更像是一种好奇,而不是需要。
Array
(
[0] => X-Powered-By: PHP/5.4.24
[1] => My Header: My Value
[2] => Content-type: text/html
)
<?php
header( 'My Header: My Value' );
header( 'Location: test2.php' );