Внутренняя ошибка сервера HTTP 500 с URL-адресом специальных знаков - PullRequest
0 голосов
/ 13 октября 2018

Я разработал Laravel API для своего SPA.Иногда я использую параметры запроса для предоставления данных в API.Но если внутри URL-адреса API есть знак @, сервер отвечает 500 - Internal Server Error.Пример ...

Здесь я получу ошибку:

http://www.mywebsite.com/api/user/login?name=example.user@gmail.de&password=changeMe

Здесь все отлично работает:

http://www.mywebsite.com/api/user/login?name=exampleUser&password=changeMe

Локально работают оба пути.Но при тестировании на живом сервере произошла ошибка.

Кто-нибудь знает, в чем проблема?Я использую Apache Server с Plesk, если это поможет.; -)

1 Ответ

0 голосов
/ 13 октября 2018

Хорошо, я решил проблему.Если у кого-то есть такая же ошибка:

Просто установите для серверной кодировки по умолчанию значение utf-8, чтобы устранить эту проблему!

...