|
|
|
WCF SOAP Помогите удалить Accept-Encoding
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Помогите пожалуйста разобраться в следующей ситуации. Есть CMS Magento, к ней происходит соединенние по SOAP. Я сгенерировал client и использую BasicHttpBinding. В ответе от Magento содержаться сжатые данные т.к. BasicHttpBinding запрос содержит Accept-Encoding, но при попытке распаковать сообщение я получаю исключение: Код: c# 1. При помощи снифера удалось выяснить что если удалить из заголовка сообщения Accept-Encoding: gzip, deflate то вызов отрабатывает нормально и возвращает данные. Как удалить этот заголовок в WCF? Так же я пробовал использовать CustomHttpBinding, но при этом я получаю по SOAP ответ "Invalid api path." - CustomHttpBinding отправляет отличное от BasicHttpBinding тело, как превратить это тело в такое же как в Basic? Нужно срочно, пожалуйста помогите, перерыл все форумы ничего не могу найти толкового. Спасибо. BasicHttpBinding: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. CustomBinding: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 02:09 |
|
||
|
|

start [/forum/moderation_log.php?user_name=%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9+%D0%A7%D0%B0%D0%BF%D0%BB%D1%8B%D0%B3%D0%B8%D0%BD]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
| others: | 889ms |
| total: | 1030ms |

| 0 / 0 |
