Tôi cần thực hiện yêu cầu curl, tôi có dòng này "curl -X POST -H 'Content-Type: application/json' -d "và cần" dịch "sang PHP curl. Vấn đề là tôi không biết ý nghĩa "-X", "-H" và "-d" là gì.curl -X POST -H 'Content-Type: application/json' -d tới PHP
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Accept: application/json',
'Content-Type: application/json',
'Content-Length: '. strlen($itemJson))
);
tôi đã cố gắng một cái gì đó như thế trên tiêu đề ($itemJson
là một chuỗi JSON) nhưng tôi đã nhận lỗi 400.
Tôi nghĩ rằng tôi đang làm theo yêu cầu trong một cách sai lầm. Ai có thể giúp tôi?
-X nghĩa là loại phương pháp. -H có nghĩa là tiêu đề, và -d có nghĩa là dữ liệu tat sẽ được gửi cùng với yêu cầu. – Layke
Cảm ơn! Tôi nghĩ rằng yêu cầu là đúng, tôi sẽ kiểm tra dữ liệu. – fred00
Để chuyển đổi lệnh Curl sang PHP https://incarnate.github.io/curl-to-php/ – Sonu