Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

POST запрос и посторонние символы

POST запрос и посторонние символы
Я
   sttt
 
21.09.17 - 11:50
Как сделать чтобы в заголовке не было посторонних символов ""?

POST http://api.dostavka.guru/client/order_info_post.php HTTP/1.1
Proxy-Authorization: NTLM TlRMTVNTUAABAAAAt7II4gMAAwA3AAAADwAPACgAAAAGAbEdAAAAD0lOVkVDTy1NQUctVEVTVElUTQ==
User-Agent: 1C+Enterprise/8.3
Host: api.dostavka.guru
Accept: */*
Connection: Keep-Alive
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Accept-Language: ru
Content-Language: ru
Accept-Charset: utf-8
Content-Charset: utf-8
Content-Length: 93


partner_id=9999&key=cc03e747a6afbbcbf8be7668acfebee5&order_number=44444444

    ПараметрыЗапроса = Символы.ВК + Символы.ПС + "partner_id=9999&key=cc03e747a6afbbcbf8be7668acfebee5&order_number=" + НомерЗаказа;
    
ЗаголовокHTTP = Новый Соответствие;
ЗаголовокHTTP.Вставить("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
ЗаголовокHTTP.Вставить("Accept-Language", "ru");
ЗаголовокHTTP.Вставить("Accept-Charset", "utf-8");
ЗаголовокHTTP.Вставить("Content-Language", "ru");
ЗаголовокHTTP.Вставить("Content-Charset", "utf-8");

ЗаголовокHTTP.Вставить(Неопределено, ПараметрыЗапроса);
    
HTTPЗапрос = Новый HTTPЗапрос("/client/order_info_post.php", ЗаголовокHTTP);
HTTPЗапрос.УстановитьТелоИзСтроки(ПараметрыЗапроса, "UTF-8");
    
HTTPСоединение = Новый HTTPСоединение("api.dostavka.guru");
HTTPОтвет = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос);
 
 
   sttt
 
1 - 21.09.17 - 11:52
В ПараметрыЗапроса специально указал Символы.ВК + Символы.ПС
без них тоже гдючит
   igork1966
 
2 - 21.09.17 - 11:54
   sttt
 
3 - 21.09.17 - 11:56
(2) как мне их убрать с помощью 1С, стандартное? - это без BOM наверно, когда-то сам на этот вопрос отвечал)
   sttt
 
4 - 21.09.17 - 12:00
На мисте есть решение HTTPЗапрос.УстановитьТелоИзСтроки(Строка, "UTF-8", ИспользованиеByteOrderMark.НеИспользовать);


1С и POST запрос - (символ точки в начале пакета)
6 пост

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует