Я сталкиваюсь с проблемой с двумя отдельными поставщиками API, которые настаивают на том, что это проблема в нашем коде. Может быть, так, но я не уверен, что еще мне нужно сделать здесь. Обычно при публикации с завитком он обрабатывает кодирование. $params = [
'userid' => $_POST['username'],
'userpw' => $_POST['password']
];
$url = 'https://api-service.com/whatever';
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$headers = array("Content-Type: application/json");
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$data = json_encode(array('data' => $params));
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
$resp = curl_exec($curl);
curl_close($curl);
$response = json_decode($resp);
< /code>
Ошибка, которую я возвращаю, что характерно для Сервисов, более или менее скажем, «отправка не удалась, поскольку в ней содержались нестандартные символы. Пожалуйста, свяжитесь с администратором веб-сайта, чтобы попросить, чтобы они обновляли настройки, чтобы разрешить предоставление нестандартных символов». Когда я это делаю, он принимает транспорт, но затем ошибки говорят, что пароль неверен, как будто он буквально читает мой опубликованный пароль как «ABC%25123» < /p>
Я что -то здесь упускаю? Некоторая настройка скручивания или настройка заголовка, о которых я просто не знал после всех этих лет? Для меня это кажется, что сервис не позволяет специальным персонажам, и им нужно обрабатывать этот случай, но они оба отдельно настаивают на том, что это не так. Есть идеи?
Подробнее здесь: https://stackoverflow.com/questions/796 ... -passwords
PHP Curl имеет проблемы со специальными символами в паролях ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
LibGdx Android – проблема со специальными символами PHP в текстовом файле
Anonymous » » в форуме Php - 0 Ответы
- 63 Просмотры
-
Последнее сообщение Anonymous
-
-
-
LibGdx Android – проблема со специальными символами PHP в текстовом файле
Anonymous » » в форуме Android - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-