|
|
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
Всем привет. Имеется веб-сервис на асп.нет с именем AboutUser в качестве параметров он ничего не принимает, за исключением того, что для обращения к нему в SOAP обращении нужно передавать заголовок. Ниже soap сообщение, которое генерируется веб-сервисом: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. обращаюсь к нему с помощью POST запроса средствами jQuery Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. где soapXML собственно вышеуказанное соап сообщение с подставленным значениями в заголовке Проблема в том, что запрос не удается. Через метод OnGetMemberError вывожу ошибку: Код: html 1. Не могу понять в чем проблема? Может кто подскажет? Хотел через JSON, но не знаю как через него передавать заголовок. Пробовал обращаться через XMLHttpRequest, так же не получается. Ошибка возникает про проверки статуса 200. Может чего нужно добавить в веб-сервисе? Читал много инфы, но ничего не нашел, только добавил к веб-сервису: Код: c# 1. , но результата не дало. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2014, 13:34 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
вообщем, тут немного поэкспериментировал json запросы к веб-сервису, которые не принимает никаких значений, а только возвращает информацию работает, НО только в IE (в Опере и Хроме вроде сообщение передает, но принимаемую информацию не отображает) если хочу сделать запрос к методу с передачей параметра Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. то в IE выводится ошибка Код: html 1. 2. 3. в других браузерах также не работает вот SOAP, который предлагается отправлять Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 10:36 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
доп. вопрос: почему не работает в других браузерах, по мимо эксплорера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 10:38 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 11:18 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
вообщем всё заработало, проблема была в namespace=" http://tempuri.org" установил значение своего ресурса и всё заработало, единственное только в IE (по всей видимости из за того что XML (который приходит в ответе) парсить умеет только он) если кто знает как сделать чтобы заработало в других браузерах буду очень рад узнать как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 13:37 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
badfilinвообщем всё заработало, проблема была в namespace=" http://tempuri.org" Внимательнее надо быть. В документации, что генерируется сервисом, указывается какой должен быть указан namespace SOAP-конверте. badfilinустановил значение своего ресурса и всё заработало, единственное только в IE (по всей видимости из за того что XML (который приходит в ответе) парсить умеет только он) если кто знает как сделать чтобы заработало в других браузерах буду очень рад узнать какЧто заработало-то? Разбирайте ответ самостоятельно. jQuery прекрасно работает с XML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 15:59 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
суть в том, что в ИЕ запрос отправляется и приходит ответ, который я могу обработать в других браузерах: Опера, Хром, ФФ вылезает ошибка Код: html 1. (метод вывода ошибки выше) и еще обратил внимание во всех браузерах по какой то причине не работает document.getElementById("el1") - пишет что нет такого элемента, где el1 это элемент <textarea>, с <div> таких проблем не наблюдается PS: в ИЕ 6 работал (сейчас стоит ИЕ 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 17:15 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
вопрос о проблеме с getElementById снимается не увидел, что textarea вместо Id имеет Name с остальным разбираюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 17:27 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
badfilinсуть в том, что в ИЕ запрос отправляется и приходит ответ, который я могу обработать в других браузерах: Опера, Хром, ФФ вылезает ошибкаМой код работает не только в IE: 16394789 . Проверено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 17:41 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
а чем мой отличается? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 17:50 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
badfilinа чем мой отличается?У меня Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2014, 18:35 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
ничего не изменилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2014, 08:31 |
|
||
|
Проблема с запросом к web-сервсису ASP.NET
|
|||
|---|---|---|---|
|
#18+
Ну что тут скажешь. Chrome + Developer Tools и Fiddler в руки и отлаживаться, отлаживаться. У меня лично всё работает. Access-Control-Allow-заголовки в конфиге на сервере прописаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2014, 08:44 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38712446&tid=1446846]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 534ms |

| 0 / 0 |
