Я создаю прокси с laravel. Его работа выглядит следующим образом:
- Запуск и прослушивание порта 8080.
- Когда клиент отправляет запрос прокси-серверу, он выбирает данные из SQLServer в соответствии с запросом.
- И затем он отправляет ответ с выбранными данными клиенту.
Мой прокси-сервер почти работает правильно. Но у меня есть одна проблема.
Моя база данных имеет значение "0x00000000045F62031". Когда прокси-сервер извлекает данные из SQLServer, этот код
logger($MY_LIST);
неправильно печатается в laravel.log
. Он напечатан так.
[2020-04-14 15:06:33] local.DEBUG: E? 1
Он искажен, и я не смог найти код символа с функцией mb_detect_encoding
, он ничего не печатал.
Другие столбцы в таблица была определена как «UTF-8», но только шестнадцатеричные данные были Nothing.
Как правильно получить шестнадцатеричные данные?