Ошибка 500 Внутренняя ошибка сервера при отправке Post HTTP -запроса с помощью GuzzePhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка 500 Внутренняя ошибка сервера при отправке Post HTTP -запроса с помощью Guzze

Сообщение Anonymous »

Я пытаюсь отправить пост HTTP -запрос с помощью Guzzle, но я получил ошибку 500 < /p>

Internal server error
ServerException in RequestException.php line 113:
Server error: `POST https://domainname/api/v1/user/register` resulted in a `500 Internal Server Error` response:




< /p>

Это мой запрос клиента Guzze:-< /p>

$client = new GuzzleHttp\Client(['base_uri' => 'https://domainname/api/v1/']);
$response = $client->request('POST', 'user/register', [
'headers' => [
'Authorization' => Session::get('token'),
'Content-Type' => 'application/x-www-form-urlencoded',
],
'form_params' => [
'start_date' => $start_date,
'expiry_date' => $expiry_date,
'type' => 'normal',
'status' => 'active',

]
]);

$response= $response->getBody();
$re= json_decode($response);
< /code>

Мой маршрут к этому API:-< /p>

Route::post('/user/register', 'UsersAPI@register');
< /code>

Мой контроллер регистра: < /p>

public function register(Request $request){
Log::info('Request: ' . $request);
//dd($request->all());
$validator = Validator::make($request->all(), [
// 'user_id' => 'required',
'start_date' => 'required',
'expiry_date' => 'required',
'type' => 'required',
'status'=>'required',
//'receipt' => 'required',
//'purchase_id'=>'required',
]);

$user = JWTAuth::toUser();
//Check whether validation is failed or passed
if($validator->fails()){
//Redirect back with validation errors
return response()->json(['error' => $validator->errors()], 400);
}

$user = new User($data);
$user->user()->save($user);
Log::info('save_user done for this user: ' . $user->id);

return ['status' => 'true'];
}
< /code>

nginx error.log:-< /p>

[02/Dec/2017:15:49:13 +0300] "POST /api/v1/user/register HTTP/1.1" 500 16904 "-" "GuzzleHttp/6.2.1 curl/7.55.0 PHP/7.1.9"


Подробнее здесь: https://stackoverflow.com/questions/476 ... ing-guzzle
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как исправить POST http://127.0.0.1:8000/search 500 (внутренняя ошибка сервера) laravel,ajax [закрыто]
    Гость » » в форуме Php
    0 Ответы
    95 Просмотры
    Последнее сообщение Гость
  • Ошибка внутреннего сервера 500 при отправке HTTP-запроса с помощью Guzzle
    Anonymous » » в форуме Php
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • 500 Внутренняя ошибка сервера с запросами POST
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Ошибка HTTP 500.19 Внутренняя ошибка сервера Как это исправить? [дубликат]
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Ошибка вызова API управления RabbitMQ: HTTP 500: внутренняя ошибка сервера
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»