Имеет ли значение последовательность параметров php get request

1

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

Теги:
get

2 ответа

0
Лучший ответ

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

  • 0
    Пожалуйста, внимательно подготовьте мой вопрос. Я генерирую подпись в API woocommerce rest. Взгляните на woothemes.github.io/woocommerce-rest-api-docs/#authentication
  • 0
    После прочтения вышеупомянутой ссылки, документ ясно говорит, что сортирует параметры в порядке байтов. Следовательно, я чувствую, что есть определенный порядок, который запрашивает API. Можете ли вы привести пример URL, который вы используете? Порядок обычно не имеет значения, но если API запрашивает его, то для обработки API могут потребоваться параметры. Вы можете попробовать посмотреть код обработки на github, если вам интересно.
Показать ещё 3 комментария
0

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

  • 0
    Но есть случай, когда его порядок имеет значение. Когда мы генерируем подпись в woocommerce rest api.
  • 0
    Посмотрите на woothemes.github.io/woocommerce-rest-api-docs/#authentication , uksort используется

Ещё вопросы

Сообщество Overcoder
Наверх
Меню