Проблема с URL в Rest Api и codeigniter - PullRequest
0 голосов
/ 02 мая 2011

У меня есть вызов API api rest в codeigniter, который читает содержимое xml по заданному URL.когда я передаю URL-адрес со строками запроса, мои строки запроса обрезаются.

Если я печатаю URL-адрес до того, как метод get выполнит запрос, URL-адрес в порядке, но после того, как он выполнит запрос, когда увидит запрошенный URL-адрес с помощью firebugне показывает полный URL со всеми строками запроса.

$config['enable_query_strings'] было установлено в true в codeigniter.

любая справка по вышеперечисленным подойдет для меня.

заранее спасибо

Ответы [ 2 ]

0 голосов
/ 02 мая 2011

$config['enable_query_strings'] сильно отличается от обычных строк запроса, вы хотите убедиться, что вы используете последнюю версию CI и включите $config['allow_get_array']

Связанный пост: CodeIgniter Включение строк запроса

Как сказал Лоран, неплохо поиграть с $config['uri_protocol'], чтобы заставить его работать должным образом. Мне пришлось поменять мой на PATH_INFO, чтобы заставить его работать.

0 голосов
/ 02 мая 2011

Не уверен, поможет ли это, но вы пытались изменить $ config ['uri_protocol'] в config.php? «AUTO» не работает для меня, поэтому я попробовал «PATH_INFO», а затем это сработало. Возможно, попробуйте все возможные значения, чтобы увидеть, работает ли одно из них для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...