|
HTTPЗапрос веб клиент
| ☑ |
0
1CVERYGOOD
09.12.16
✎
20:59
|
Подскажите как выполнить HTTPЗапрос на веб клиенте если HTTPСоединение не доступно на веб клиенте ? Зачем тогда было делать HTTPЗапрос доступным на веб клиенте если соединение не доступно ?
|
|
1
Torquader
09.12.16
✎
21:06
|
Ну, заполняешь его на клиенте, а выполняешь на сервере - так что-ли нельзя ?
|
|
2
1CVERYGOOD
09.12.16
✎
21:44
|
Надо сделать запрос к localhost юзера подключенного по веб
|
|
3
Torquader
09.12.16
✎
21:45
|
(2) Как известно, Web-браузеры не имеют возможности выполнения запросов.
Но, если в них есть поле Html-документа, то в нём можно попытаться использовать XmlHttpRequest для этих целей.
|
|
4
1CVERYGOOD
09.12.16
✎
21:46
|
По моему веб браузеры созданы для выполнения http запросов
|
|
5
Torquader
09.12.16
✎
21:49
|
(4) Только с некоторыми ограничениями.
Опять же, в некоторых браузерах даже Web-Socket-ы есть, но 1С рассматривает некоторый "сферический" браузер.
Также есть возможность писать дополнительные компоненты для браузеров, что позволит расширить их функционал.
|
|
6
1CVERYGOOD
09.12.16
✎
22:30
|
Оказывается есть специальная компонента.
AddIn.HTTPЗапросыNative.HTTPRequester
|
|
7
Torquader
09.12.16
✎
22:32
|
(6) Хорошо.
Только голый html-код в поле html-документа с запросом был бы интереснее, особенно, для браузера.
|
|
8
Mauser
09.12.16
✎
23:01
|
(7) Абсолютно верно сказано! Что может быть интересней ковыряния с кроссдоменной политикой? Только обвинение во всех грехах фирмы 1С!
|
|
9
Юрий Лазаренко
09.12.16
✎
23:53
|
Как вариант выполнить ajax запрос на яваскрипте. Яваскрипт на клиенте доступен же.
|
|
10
Torquader
09.12.16
✎
23:54
|
(9) Об этом уже в (3) сказано.
|
|