PHP JSON PUT запрос 400 Ошибка

Я пытаюсь использовать PUT http метод с использованием php.

Я создал массив php с информацией, которую я хочу заменить старой:

$data = array('Customer Name' => 'Sample Name', 'Delivery Address'=>'Sample Address', 'Contact Phone Number'=>'555 - 555 - 5555');

Я тогда использовал json_encode отформатировать это как JSON:
$json_data = json_encode($data);

Я положил это с помощью:

curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($ch, CURLOPT_POSTFIELDS, $json_data);

В настоящее время я получаю 400 ошибок.

Что не так с данными, которые я пытаюсь ввести?

Я знаю, что подключаюсь к серверу, но в синтаксисе должно быть что-то не так, если я получаю ошибку 400.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]