gpt4 book ai didi

javascript - Cordova FileTransfer 不发送自定义 header

转载 作者:行者123 更新时间:2023-11-28 00:11:40 35 4
gpt4 key购买 nike

我尝试使用 cordova FileTransfert 发送自定义 header ,但是当我检查 PHP 函数 getAllHeader() 时,“我找不到我的自定义 header 。

var options = new FileUploadOptions();
options.fileKey = "picture";
options.fileName = imageData.substr(imageData.lastIndexOf('/')+1);
options.mimeType = "image/jpeg";

var headers={'headerParam':'headerValue'};

options.headers = headers;

var ft = new FileTransfer();
ft.upload(imageData, url, succesFileTransfer, errorFileTransfer, options);

在 PHP 中,我使用以下方法检查 header :getallheaders();我没有找到之前发送的 header 。

感谢您的帮助

最佳答案

Php 不显示通过 Cordova FileTransfert 发布的 header 。我认为发送的 header 受到保护。

可以通过这部分代码在 PHP 中捕获 header :

$this->header = getallheaders();
$this->uid = (isset($this->header['uid']) && !empty($this->header['uid'])?$this->header['uid']:null);

echo $this->uid; //return the User Id sent via Post request from Cordova FileTransfert.

希望这对某人有帮助

关于javascript - Cordova FileTransfer 不发送自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30822336/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com