这是我的代码$url = 'https://'.$_ENV["MAIL_CHIMP_DC"] .'.api.mailchimp.com/3.0/lists/'.$_ENV["MAIL_CHIMP_LIST_ID"].'/members'; error_log('url-mail_chimp'); error_log($url); $authorization_header=base64_encode('anystring:'.$_ENV['MAIL_CHIMP_API_KEY']); error_log($authorization_header); $ch=curl_init($url); $data_string = $data; curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json','Authorization:Basic '.$authorization_header)); $result =curl_exec($ch); error_log($result); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); error_log($httpcode); curl_close($ch); echo 'hello';这一切都在一个控制器中,该控制器在 ajax 调用中被调用。但是当我console.log(data)在 jquerysuccess处理程序上做时,我得到了由 curl 请求发送的完整响应,并且“hello”被附加到该响应中。我不知道如何发送响应。
- 1 回答
- 0 关注
- 122 浏览
添加回答
举报
0/150
提交
取消
