Как решить проблему «406 неприемлемо»? - PullRequest
0 голосов
/ 15 января 2011

У меня есть ошибка # 406 Недопустимо

только когда я добавляю "url" http: // в конце api url, как это:

http://sl.abudayah.com/api.php?create=http://

какя могу это исправить?

Каково решение проблемы "406 Not Acceptable"?

Ответы [ 2 ]

1 голос
/ 15 января 2011

Вероятно, лучше всего кодировать передаваемый параметр. Если вы используете PHP для генерации своих URL, используйте rawurlencode:

$url .= 'create=' . rawurlencode('http://'); // or however you get the appropriate string

Если ваша ссылка создается на другом языке или вручную, вам необходимо найти соответствующие средства ее кодирования. Все зависит от того, что вы хотите, на самом деле ...

0 голосов
/ 15 января 2011

Решение - обратиться к документации по вашему API и выяснить, что приемлемо.

...