查看 jquery $.post 文档,它似乎没有显示如何使用它设置请求标头。谷歌搜索我认为向 POST 方法添加请求标头的唯一方法是简单地使用 $.ajax。但我在转换代码时遇到问题。
这是 $post 代码
$.post(url_ajax_signature, signature_params, function(response) {
//send through crossdomain page
var windowFrame = document.getElementById('postMessageFrame').contentWindow ;
var data = {
params: response.params,
url: response.url,
content: dataURL
}
//send data of s3 request signature and base64 binary data
windowFrame.postMessage(data, 'http://<?=$url_iframe_host?>');
}, 'json');
非常感激。