- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用以下请求 header 向服务器发送 header :
Host: xx.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: xx.com
Authorization: Bearer mytoken1234
X-Requested-With: XMLHttpRequest
Connection: keep-alive
在我的 php 文件中,我尝试使用 var_dump() 查看 header ,它显示如下:
["HTTP_ACCEPT"]=>
string(74) "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
["HTTP_ACCEPT_ENCODING"]=>
string(13) "gzip, deflate"
["HTTP_ACCEPT_LANGUAGE"]=>
string(23) "en-US,en;q=0.8,fi;q=0.6"
["HTTP_AUTHORIZATION"]=>
string(0) ""
["HTTP_CACHE_CONTROL"]=>
string(9) "max-age=0"
["HTTP_CONNECTION"]=>
string(10) "keep-alive"
["HTTP_COOKIE"]=>
string(71) "cpsession=scocta5%3aBcbKZGvPoUCv2Yhb%2c2dc8a5c3bd6713b6ab029f16a46980e7"
我尝试将以下行添加到我的 .htaccess 中:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
或
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
如果没有这些设置,授权 header 根本不会显示在 var_dump() 上,但现在它只是 string(0) ""。为什么我的服务器没有获取授权 header 内容?
最佳答案
您需要将此代码添加到您的.htaccess
RewriteEngine On
RewriteRule .* - [e=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
然后你就可以使用$_SERVER['HTTP_AUTHORIZATION']
获取授权码了
请参阅原帖:https://stackoverflow.com/a/46323802/9492722了解更多信息。
关于php - PHP var_dump() 上的授权 header 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41925564/
我已经在装有 Windows 的计算机上安装了 xdebug,默认情况下它运行良好 - 轨迹色彩丰富且漂亮,但在另一台装有 ubuntu 10.10 的计算机上它是无色且没有任何格式的。 我尝试在 p
此 var_dump 结果中的数字 #11 和 (0) 是什么意思: object(PDO)#11 (0) { } 我有一个类,我从它创建了一个对象并在多个地方使用它。 最佳答案 我也不知道,一起来了
这个问题已经有答案了: UTF-8 all the way through (13 个回答) 已关闭 6 年前。 我现在正在从事日本项目。当我使用 var_dump() 时,日文字符在浏览器中无法正确
根据函数名称本身,var_dump() 转储有关所提供参数的所有内容,对象的函数除外。 有没有办法导出这些函数? 最佳答案 不能获取对象的方法,但是可以获取类的方法: var_dump(get_cla
我正在处理一个项目,但 $_SESSION['username'] 没有回应 我使用了 var_dump,这就是我从该结果中得到的结果 我的问题是如何修复. array(4) { ["SES
array(14) { [0]=> string(1) "1" ["id"]=> string(1) "1" [1]=> string(7) "myUserName" ["
您好,我有一个网站,当用户从网页中选择一个品牌后,该网站会查询 CarID。因此,将执行 SELECT 查询,然后将 CarID 值传递给 PHP 变量。然而,目前我用来调试问题的 var_dump
我想允许用户在我的网站上上传其个人资料图片的图像(文件)。他们通过 HTML 表单上传图像,但我无法将文件移动到我想要的文件夹。我不想弄乱 php.ini 文件来更改上传路径。我想使用 move_up
当处理某些 PHP 对象时,可以执行 var_dump() 并且 PHP 将值打印到屏幕上,不断打印,直到达到我假设的 PHP 内存限制。这方面的一个例子是转储一个简单的 HTML DOM 对象。我假
我不喜欢 var_dump 打印对象的方式。我想用这个函数覆盖它: function var_dump($object, $die = true) { print ''; print_
我想弄清楚为什么一个变量没有触发它应该触发的条件。 var_dump 报告如下: string(20) "0" 为什么明明是1长度却报长度为20? 最佳答案 它可能正在渲染 html。即 var_du
php var_dump 函数作用是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型. 来看看var_dump 语法: 复制代码 代码如下: va
我可以将 var_dump($var) 的输出分配给一个变量吗?作为默认行为,var_dump() 只是在屏幕上打印输出。我想将其输出附加或分配给其他变量,然后再输出。喜欢: $a = true; $
我想 var_dump 一个变量来调试我的数据库操作。我不想安装任何调试器,所以我在我的模型中使用了 var_dump($result)。它输出错误。 This page contains the f
var_dump(object) 返回:object()#1 我真的很想知道 object()#1、object()#2 和 object()#3 之间有什么区别。 任何帮助表示赞赏。 最佳答案 va
我正在编写一个脚本来 curl 另一个网站,然后解析结果。我似乎遇到了一些奇怪的问题,我不明白它们来自哪里;我在下面包含了我的代码中有问题的部分以及从中返回的输出: '; echo $Book
有没有方便的方法来转储Scala中指定对象的所有成员, 像var_dump(), PHP function ? 最佳答案 正如“How to Dump/Inspect Object or Variab
当我尝试从 pdo 语句中获取值时,它会出错,如果我转储它,它会显示 false。 $stmt = $pdo->prepare('SELECT * FROM tbl WHERE student_id
经过几个小时的研究,到目前为止,我自己还没有找到合适的解决方案,因此我在这里! 我目前正在开发一个学校项目,该项目使用 login.php 验证器文件来检查用户是否填写了所有输入等,并创建 sessi
我有以下代码: function fetch_conversation_messages($conversation_id){ $conversation_id = (int)$convers
我是一名优秀的程序员,十分优秀!