Rubyのcurbが使われた以下のコードをPHPのcurlを使って書直そうとして奮闘してるのですがどうしてもapiサーバーからはエラーが返ってきてしまいます
Ruby
1 2creq = Curl::Easy.new(url) 3 4creq.headers["User-Agent"] = user_agent 5creq.multipart_form_post = false 6creq.verbose = true 7creq.follow_location = true 8creq.enable_cookies = true 9 10creq.send('post', head_data) 11 12response = JSON.parse(http.body)
どなたかご教授お願いいたします。
追記。
PHPのコードも載せておきます
PHP
1$ch = curl_init(); 2curl_setopt_array($ch, [ 3 CURLOPT_URL => url, 4 CURLOPT_POST => false, 5 CURLOPT_HTTPHEADER => [$head_data], 6 CURLOPT_SSL_VERIFYPEER => false, 7 CURLOPT_RETURNTRANSFER => true, 8 CURLOPT_ENCODING => 'gzip', 9 10]); 11$res = curl_exec($ch);
回答1件
あなたの回答
tips
プレビュー