|
Sybase SA 12.0.1: Как передать в web-services параметр типа json
|
|||
---|---|---|---|
#18+
Hi Al, Sybase SA 12.0.1 Есть гугловская форма, пользователь на ней заполняет поля и жмет кнопку, по которой формируется json-объект и дергается мой сервис в SA 12.0.1 которому по идее этот json-объект и надо передать. Вопрос: Умеет ли вообще SA 12.0.1 принимать данные (параметры) в веб-сервисы в виде json-объекта ? Если да, то покажите пожалуйста пример такого веб-сервиса, как его надо создать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 17:20 |
|
Sybase SA 12.0.1: Как передать в web-services параметр типа json
|
|||
---|---|---|---|
#18+
Немного дополню свой вопрос. Это код JS-метода, который дергает web-сервис в Sybase SA 12.0.1 Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
В параметр URL передается ссылка на web-сервис http://xxx.xxx.xxx.xxx:yyyy/TestBase/wsTest1 formObject это гугловская форма. Если тут есть знатоки javaScript, посмотрите пожалуйста, правильно ли написан метод. Это код со стороны БД: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
По идее в параметр cXML должен прийти json-объект, но почему то не приходит. То есть вызов web-сервиса и последующий вызов dba.WebTest1 происходит, но в cXML почему то приходит пустое значение (NULL). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2017, 13:49 |
|
Sybase SA 12.0.1: Как передать в web-services параметр типа json
|
|||
---|---|---|---|
#18+
Так как никто не ответил, отвечу сам себе (помогли на форуме sqlanywhere-forum.sap.com ). Так как вызов из JS веб-сервиса происходит через post, то в параметр cXML ничего не приходит, а вылавливать переданные данные надо внутри SP с помощью функции HTTP_BODY(). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2017, 16:05 |
|
|
start [/forum/topic.php?fid=55&msg=39415602&tid=2009668]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 412ms |
0 / 0 |