I need to make a curl request, I have this line "curl -X POST -H 'Content-Type: application/json' -d" and need to "translate" to PHP curl. The problem is I don't know what the "-X", "-H" and "-d" mean.
curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Accept: application/json', 'Content-Type: application/json', 'Content-Length: '. strlen($itemJson)) );
I tried something like that on header (
$itemJson is a JSON string) but I got error 400.
I think I'm doing the request in a wrong way. Can anybody help me?