|
Как на 1с сделать такой код из php ? | ☑ | ||
---|---|---|---|---|
0
lanc2233
11.05.13
✎
14:28
|
$POST = array (
'key' => $key, 'name' => $name, 'email' => $email, 'id' => $id ); $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $POST); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_URL, http://someadress'); $result = curl_exec($ch); Я так понимаю нужно использовать метод ОтправитьДляОбработки объекта HTTPСоединение. Из описания не могу понять, как туда передать поля POST запроса. Пробовал в строке запроса, но администратор ресурса говорит что я ему передаю GET а не POST. Может кто-то пример показать как в этом случае правильно сформировать запрос? |
|||
1
lanc2233
11.05.13
✎
14:30
|
где CURLOPT_URL из worda неверно скопировало. Там просто строка с адресом.
|
|||
2
Маленький Мук
11.05.13
✎
14:52
|
||||
3
Маленький Мук
11.05.13
✎
14:52
|
может взлетит
|
|||
4
lanc2233
11.05.13
✎
15:01
|
(2) Ну там аналогичный код на php , вопрос как его на 1с сделать остается открытым.
|
|||
5
sttt
11.05.13
✎
15:08
|
ОтправитьДляОбработки
|
|||
6
sttt
11.05.13
✎
15:09
|
там параметр Заголовки
|
|||
7
lanc2233
11.05.13
✎
15:25
|
(6) заголовки и параметры post запроса это не одно и то-же. Вроде бы.
|
|||
8
sttt
11.05.13
✎
15:46
|
(7) тебе же дали ссылку, там все на примерах дается как формировать POST заголовки для передачи переменных, файлов (2)
Данные = "var=test&var2=privet"; out = out + "POST /file.php HTTP/1.1" + Символы.ПС; out = out + "Host: test.ru"+Символы.ПС; out = out + "Referer: test.ru/"+Символы.ПС; out = out + "User-Agent: Opera"+Символы.ПС; out = out + "Content-Type: application/x-www-form-urlencoded"+Символы.ПС; out = out + "Content-Length: ".strlen($data)+Символы.ПС+Символы.ПС; out = out + Данные+Символы.ПС+Символы.ПС; как то так, есть ошибки)) |
|||
9
sttt
11.05.13
✎
15:50
|
а curl это эмуляция работы пользователя в браузере, заголовки конечно же, от пользователя скрыты
|
|||
10
sttt
11.05.13
✎
15:53
|
||||
11
Web00001
11.05.13
✎
16:03
|
Обработка которая переводила справочник номенклтура https://dl.dropboxusercontent.com/u/4717681/РаботаСHTTP.epf гугл посчитал что это пост запрос. Можно еще через ком WinHttpRequest попробовать вот здесь http://luns-it.ru/2012/04/588/ паренек делает пост запросы в редмайн.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |