ФорумПрограммированиеPHP для идиотов → #$%@ soap

#$%@ soap

  • SibWeb

    Сообщения: 3 Репутация: N Группа: Кто попало

    Spritz 10 декабря 2014 г. 17:50, спустя 27 минут 48 секунд

    @master, гыыы :D где мой код?
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 10 декабря 2014 г. 19:37, спустя 1 час 46 минут 32 секунды

    Пошел в жопу с моей темы
  • SibWeb

    Сообщения: 3 Репутация: N Группа: Кто попало

    Spritz 11 декабря 2014 г. 9:16, спустя 13 часов 38 минут 55 секунд

    @Josh, покажи мне документы, что она твоя??? даже когда ты срешь, пока летит говно оно твое, когда упало оно уже государственное.
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 24 декабря 2014 г. 13:08, спустя 13 дней 3 часа 52 минуты

    Забыл отписать. Короч. Если версия header-ов (не soap-ных, а именно http-шных) 1.1, то запрос посылается с параметром Connection: keep-alive, на другой стороне то же самое. SOAP начинает запрашивать данные частями, и когда получает пустое тело, ложится по эксепшену. Кое где натыкался на комменты, выставить keep-alive в off, но в настройках апача, это влияет только на "выдачу", запрос же происходит с параметрами Connection: keep-alive. Почему разные серверы выдают разные параметры, говорить не берусь. Итак, исправить можно параметром keep_alive в самом ините SOAP - а, но только с 5.4 - ой версии. Для тех, у кого такая же беда как у меня, и апать сервер нельзя, просто менять версию http хидера вот так:
    $client = new SoapClient('http://8.8.8.8:8080/KakayatoMutoten.asmx?WSDL', array('stream_context' => stream_context_create(array('http' => array('protocol_version'  => 1.0)))));

  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 24 декабря 2014 г. 21:40, спустя 8 часов 31 минуту 24 секунды

    @Josh, круто, что отписал резалт, молодец!!!
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 24 декабря 2014 г. 23:02, спустя 1 час 22 минуты 11 секунд

    Все бы так!

    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!