2015-10-08 3 views
1

Я использовал запрос запроса много раз, но не заботился о последовательности, в которой эти параметры отправляются. Существует пример API REST WooCoomerce. я много раз пытался получить точную подпись, потому что я не отправлял все параметры GET в последовательности. Может ли кто-нибудь объяснить, имеет ли параметр порядок в запросе?Имеет ли последовательность параметров значение php get request

ответ

0

Нет, последовательность параметров не имеет значения. Это просто передача данных с клиента на сервер. Данные, которые вы передаете, передаются в виде связки, затем вы начинаете обрабатывать их в своем коде. Следовательно, все данные объединяются.

+0

Пожалуйста, внимательно подготовьте мой вопрос. Я создаю подпись в woocommerce rest api. Взгляните на http://woothemes.github.io/woocommerce-rest-api-docs/#authentication –

+0

После прочтения приведенной выше ссылки документ четко говорит, что он сортирует параметры в байтовом порядке. Следовательно, я чувствую, что есть определенный порядок, о котором просит API. Можете ли вы привести пример URL-адреса, который вы используете? Заказ обычно не имеет значения, но если API запросит его, API, возможно, потребует параметров для обработки. Вы можете попробовать посмотреть код обработки на github, если вам интересно. –

+0

Нет, я просто тестирую его на своей локальной машине. Является ли это подтверждением того, что только конкретный api требует последовательности параметров? –

0

Нет, порядок параметров не должен иметь значения ни в одном HTTP-запросе. Все они разбираются до того, как они дойдут до вашего скрипта.

+0

Но есть случай, когда имеет значение его порядок. Когда мы создаем подпись в woocommerce rest api. –

+0

Посмотрите на http://woothemes.github.io/woocommerce-rest-api-docs/#authentication, uksort используется –

Смежные вопросы