У меня есть следующий код, который я использую для публикации данных по HTTP
$opts = array (
'http' => array (
'method' => "POST",
'header' => $auth ,
// . "Content-Type: " . $content_type . "\r\n"
// . "Content-length: " . strlen($data) . "\r\n",
'user_agent' => RESTClient :: USER_AGENT,
'content' => $data
)
);
$context = stream_context_create($opts);
$fp = fopen($url, 'r', false, $context);
$result = "";
while ($str = fread($fp,1024)) {
$result .= $str;
}
fclose($fp);
Return $result;
Это сообщение о том, что когда я смотрю в базу данных, введенные данные были введены, однако мой код должен возвращатьсяответ.Ответы работают правильно, когда я использую cURL, но не с помощью этого метода.Я что-то упустил?