jquery $.post()问题

jquery $.post()问题,第1张

不要用$.post, 用$.ajax.

设置header参数即可

post方法实际上是对ajax方法的调用,默认设置了一些参数。同时也限制了可传入的参数。

使用方法类似下边这样:

$.ajax(url, {

    type: 'post',

    data: {}, 

    headers: { myheader: 'my-header-value' },

    success: function(){}

})

关于ajax的使用可参考jquery的官方文档

//添加http头信息

httppost.addHeader("Authorization", "your token")//认证token

httppost.addHeader("Content-Type", "application/json")

httppost.addHeader("User-Agent", "imgfornote")

public function urlGetContent( params = null, json = false)

{

ch, CURLOPT_URL, ch, CURLOPT_SSL_VERIFYPEER, false)

curl_setopt( ch, CURLOPT_HEADER, 0)

if ( ch, CURLOPT_POST, true)

if ( params)) {

params)

}

if (is_string( params)) {

curl_setopt( params)

} else {

// error_log("Argument $params should be an array of parameters or (if you want to send raw data) a string")

return false

}

if ( ch, CURLOPT_HTTPHEADER,

array(

'Content-Type: application/jsoncharset=utf-8',

'Content-Length:' . strlen( ch, CURLOPT_RETURNTRANSFER, 1)

ch)

curl_close( output

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11478997.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存