|
Переделать POST запрос в GET
|
|||
---|---|---|---|
#18+
Смотрю содержимое POST запроса в консоли браузера и там допустим {"id":"123456789","collection":"full"}. Переделываю в GET: http://site.ru/list.php?id=123456789&collection=full и страница грузится правильно. Проверяю следующий запрос. Там уже: {"collection":"full","search":{"id":{"text":"123456789"}}}. Вложенности что ли. Не могу понять как такой POST переделать в GET. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2021, 19:46 |
|
Переделать POST запрос в GET
|
|||
---|---|---|---|
#18+
Код: php 1.
ну или просто всю строку запихнуть в GET: Код: php 1.
но я не думаю, что это сработает ({} - в URL не схавает наверное) а зачем? POST рулит. Туда можно передать такой JSON и проблем не знать. Если очень хочется, чтобы фильтр можно было передавать по ссылке, то там JSON не нужен ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2021, 22:18 |
|
Переделать POST запрос в GET
|
|||
---|---|---|---|
#18+
alikon1 , ранее задавали аналогичный вопрос ... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2021, 23:21 |
|
Переделать POST запрос в GET
|
|||
---|---|---|---|
#18+
alikon1, А причём тут метод запроса? вопрос о правельность джейсона в запросе... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2022, 19:08 |
|
Переделать POST запрос в GET
|
|||
---|---|---|---|
#18+
непонятно кто на ком стоял переделывать запросы не имеет смысла, если вы не переделываете обработку этих запросов. если вы переделываете запросы, то разбирайте json передаваемый в post на переменные/массивы и обрабатывайте как вам нужно если вы не имеете доступа к обработке запроса, то просто отдавать get не получится, так обработка обоих методов скорее всего не заложена на приемной стороне ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2022, 21:18 |
|
Переделать POST запрос в GET
|
|||
---|---|---|---|
#18+
alikon1 Переделываю в GET alikon1 Проверяю следующий запрос. Там уже: {"collection":"full","search":{"id":{"text":"123456789"}}}. Вложенности что ли. Не могу понять как такой POST переделать в GET. Если чисто теоретически рассуждать, то может быть, например, так: search[id][text]=123456789 Или как в JSON-RPC-GET-запросе: search=закодированная в URL-кодировке строка {"id":{"text":"123456789"}} (кодируется все, что должно быть закодировано, включая скобки, кавычки и даже пробелы, если они есть; пробелы могут кодироваться не 16-ричным кодом, а плюсом). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2022, 18:28 |
|
|
start [/forum/topic.php?fid=22&gotonew=1&tid=1443140]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 270ms |
total: | 417ms |
0 / 0 |