2016-12-14 1 views
0

Im делает ответы на систему Paypal IPNЯ хотел бы послать утра "HTTP 200" с помощью завиток

Я хочу, чтобы отправить

"HTTP/1.1 200 OK"

прежде чем я отправить php curl с данными

Я думаю, что я должен сделать это в php curl тоже (а не в header("HTTP/1.1 200 OK");)

Может ли кто-нибудь снабдить меня кодом? или заголовок нормально?

+0

[HTTP 200] (https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#2xx_Success) код состояния _response_. Что заставляет вас думать, что вы должны (или можете) отправить его при отправке запроса? – Chris

+0

curl_setopt ($ ch, CURLOPT_CUSTOMREQUEST, «HTTP/1.1 200 OK»); lol – hanshenrik

ответ

-1
function curl() 
    { 
     $ch = curl_init(); 

     $data = array(
     "Content-type: , 
     "POST /your api curl method HTTP/1.1", 
     "Accept: ", 
     "Host: "host url", 
     "Content-length: your param length 
     ); 

     curl_setopt($ch, CURLOPT_POST, true); 
     curl_setopt($ch, CURLOPT_URL, post url here); 
     curl_setopt($ch, CURLOPT_HTTPHEADER, $data); 
     curl_setopt($ch, CURLOPT_POSTFIELDS, post param here); 
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

     $output = curl_exec($ch); 

     $err = curl_error($ch); 
     curl_close($ch); 
     return $output; 
    } 

должен отправить его в заголовке

+0

Зачем отправлять POST _request_, чтобы заголовок _response_ был включен? Кроме того, вам не хватает цитаты. Пожалуйста, позаботьтесь о том, чтобы дать точные ответы и объяснить их. – Chris

Смежные вопросы