@Fox передал под функцию if, всё заработало. спасибо
Как передать параметры Post запрос через выполнить код?
-
Извиняюсь за подобную тему!
Мне нужно отправить post(application/x-www-form-urlencoded) запрос с параметрами(очень длинные)
параметры находятся в объекте такого плана
var searchParams={
'param_name': 'param_value',
'param_name1': 'param_value1',
'param_name[2]': 'param_value2',
'param_name3': JSON.stringify({}),
'param_name4': 'param_value4',
'param_name5': JSON.stringify({}),
'param_name[6]': 'param_value6',
...................................... и т.д. и т.п
}
привела к строкеvar data = Object.keys(searchParams).map(function(m){
return [encodeURIComponent(m) ,encodeURIComponent(searchParams[m]) ].join('=')
}).join('&')
такой вариант не прокатил
без кодировки тоже
переводила в строку
при запросе или не передаются параметры или кодируются не должным образом знаки(=,&)
пробовала передать так ["data", data]
в запросе строка начинается data=мои параметрыи возникла трудность как передать их в запрос
http_client_post("https://ппп.com/sessions", [data], .....................................
.
Уже крик души! подскажите -
Я только не понял, а почему вы пытаетесь POST запрос передать через код ? формируйте тело запроса и отправляйте через кубик пост запроса ... HTTP-клиент > Post запрос
-
@Bigma а каким образом переменные использовать!?
таким образом?
http_client_post("https://", [param_name1, param_value1], ............................
так заранее не известна длина параметров, и не известно не имени не значения, есть только объект из которого нужно установить -
@Bigma в том то и дела, что не выходить
мне нужно преобразовать их в строку (param_name=param_value&...........)
в нормальном запросе параметр и значение в (encodeURIComponen), а заки (=, &) остаются собой, а здесь они кодируют, и еще в начале прибавляется data= -
@Bigma спасибо тебе, что пообщался со мной
вроде получилось
был мой косяк, стояла другая кодировка кодировка(urlencode), в снифе все равно отображалась (application/x-www-form-urlencoded)
я и подумала, что это это так задумано
сейчас указала конкретно вроде все сработалоЯ аж вспотела от этого, думала бросить, и прибегнуть к любимому шарпу
-
@Alexiya said in Как передать параметры Post запрос через выполнить код?:
Я аж вспотела от этого
то что вспотела, это приятно :)
спасибо на этом форуме говорят так
И да я нифига не понял че там у тебя было, но иногда просто нужен хороший собеседник :)
