|   |   | 
| 
 | Http запрос из 1С | ☑ | ||
|---|---|---|---|---|
| 0
    
        kIR 04.03.16✎ 14:56 | 
        Доброго дня!
 Пытаюсь в 1с реализовать http запрос,то есть аналог набора в браузере адреса типа: http://mysite.ru/sendtg.php?token=zzz&to=tatlan&text=тестовое реализую так Соединение = Новый HTTPСоединение("http://mysite.ru"); Запрос = Новый HTTPЗапрос("/admin/import/"); Запрос.УстановитьТелоИзСтроки("sendtg.php?token=zzz&to=tatlan&text=тестовое"); Соединение.Записать(Запрос); ЧЯДНТ? спасибо | |||
| 1
    
        Живой Ископаемый 04.03.16✎ 14:57 | 
        все так     | |||
| 2
    
        Shamandafil 04.03.16✎ 15:01 | 
        Если это GET запрос, то у него, обычно, не должно быть тела, а его содержимое надо включить в HTTPЗапрос.     | |||
| 3
    
        Лефмихалыч 04.03.16✎ 15:01 | 
        может с той стороны ждут гет, а не пут?     | |||
| 4
    
        Живой Ископаемый 04.03.16✎ 15:01 | 
        это POST или PUT     | |||
| 5
    
        luter-89 04.03.16✎ 15:02 | 
        (0) Для отладки веб сервиса?     | |||
| 6
    
        Лефмихалыч 04.03.16✎ 15:03 | 
        (4) post - это ЗаписатьДляОбработки     | |||
| 7
    
        Живой Ископаемый 04.03.16✎ 15:04 | 
        (6) спасибо     | |||
| 8
    
        kIR 04.03.16✎ 15:06 | 
        (5) вообще - для отсылки в телеграмм)     | |||
| 9
    
        luter-89 04.03.16✎ 15:06 | 
        (0) А зачем Соединение.Записать(Запрос) ?     | |||
| 10
    
        luter-89 04.03.16✎ 15:06 | 
        (8) Телеграмм в последнее время на слуху)     | |||
| 11
    
        Живой Ископаемый 04.03.16✎ 15:07 | ||||
| 12
    
        kIR 04.03.16✎ 15:07 | 
        (9) а как послать тогда запрос?     | |||
| 13
    
        Лефмихалыч 04.03.16✎ 15:08 | 
        Получить()     | |||
| 14
    
        luter-89 04.03.16✎ 15:10 | 
        (12) Все зависит от твоих целей. Какая цель запроса? Прочесть данные?     | |||
| 15
    
        kIR 04.03.16✎ 15:12 | 
        (14) цель - отсылать в группу в телеграмме определенную информацию, как то - время прихода, количество сотрудников в офисе и тд     | |||
| 16
    
        kIR 04.03.16✎ 15:12 | 
        (14) она есть в 1с.     | |||
| 17
    
        luter-89 04.03.16✎ 15:13 | 
        (15) Тогда ОтправитьДляОбработки(<HTTPЗапрос>, <ИмяВыходногоФайла>)     | |||
| 18
    
        kIR 04.03.16✎ 15:16 | 
        (17) все равно получаю "Couldn't resolve host name"     | |||
| 19
    
        luter-89 04.03.16✎ 15:17 | 
        (18) попробуй http:// убрать в имени сервера     | |||
| 20
    
        luter-89 04.03.16✎ 15:18 | 
        (19) А телеграмм поддерживает post запросы?     | |||
| 21
    
        kIR 04.03.16✎ 15:19 | 
        (19) ошибки нет,но ничего все равно не приходит     | |||
| 22
    
        kIR 04.03.16✎ 15:19 | 
        (20) ну нам с атс-ки падают сообщения о входящих звонках)     | |||
| 23
    
        luter-89 04.03.16✎ 15:19 | 
        Ты по идее должен вызвать метод тлеграмма, а у тебя "/admin/import/". Это просто какой-то каталог     | |||
| 24
    
        kIR 04.03.16✎ 15:20 | 
        (23) злостныйй копипаст(( точно. сейчас поищу,что тым должно быть)     | |||
| 25
    
        luter-89 04.03.16✎ 15:20 | 
        (22) Так это не означает, что он поддерживает post запросы. В мануале так и сказано? "/admin/import/" что этот путь нужно использовать?     | |||
| 26
    
        luter-89 04.03.16✎ 15:23 | ||||
| 27
    
        luter-89 04.03.16✎ 15:24 | 
        Там все сложнее, чем ты думаешь     | |||
| 28
    
        kIR 04.03.16✎ 15:24 | 
        (26)(27) понял уж...читаю как раз)     | |||
| 29
    
        Живой Ископаемый 04.03.16✎ 15:48 | 
        2(28) а что именно читаешь? Есть там примеры?     | |||
| 30
    
        oleg_km 04.03.16✎ 16:10 | 
        Задолбался уже советовать: Фидлер примени.     | |||
| 31
    
        kIR 04.03.16✎ 16:13 | 
        (30) что есть фидлер?     | |||
| 32
    
        Живой Ископаемый 04.03.16✎ 16:14 | 
        утилитка, которая позовляет отладить ХТТП запросы на веб-сервисы     | |||
| 33
    
        luter-89 04.03.16✎ 16:14 | 
        Ну тогда лучше SoapUi     | |||
| 34
    
        Живой Ископаемый 04.03.16✎ 16:15 | 
        а если веб-сервис РЕСТ?     | |||
| 35
    
        luter-89 04.03.16✎ 16:16 | 
        ТОже канает     | |||
| 36
    
        luter-89 04.03.16✎ 16:17 | 
        Я как раз для REST и использую     | |||
| 37
    
        luter-89 04.03.16✎ 16:17 | 
        5.2.1 версия     | |||
| 38
    
        luter-89 04.03.16✎ 16:18 | 
        Или можно расширение postman в гугл хром. Легкое и удобное     | |||
| 39
    
        Живой Ископаемый 04.03.16✎ 16:23 | 
        не, мне на Мак. СоапУИ есть     | |||
| 40
    
        olegves 04.03.16✎ 16:30 | 
        (18) Соединение = Новый HTTPСоединение("http://mysite.ru/admin/import/");     | |||
| 41
    
        olegves 04.03.16✎ 16:31 | 
        +
 Запрос = Новый HTTPЗапрос("sendtg.php?token=zzz&to=tatlan&text=тестовое"); | |||
| 42
    
        kIR 04.03.16✎ 17:18 | 
        (41) бинго!Спасибо огромное))     | |||
| 43
    
        oleg_km 04.03.16✎ 17:26 | 
        (41) Похоже, он так и научился пользоваться удочкой.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |