Я впервые столкнулся с этим заголовком и не уверен, что он делает или что означает. Я искал вокруг и не мог найти то, что искал.
Я пытаюсь использовать SOAP API с использованием класса PHP SoapClient, и он возвращает пустой ответ и эти заголовки ответов. Кроме того, исключение не выбрасывается.
HTTP/1.1 200 OK X-Backside-Transport: FAIL FAIL,FAIL FAIL Connection: close Transfer-Encoding: chunked Content-Type: text/xml Date: Tue, 21 Jun 2016 20:09:50 GMT X-Client-IP: xx.xxx.xxx.xxx
Любая помощь приветствуется.
Кажется, что веб-служба, с которой вы пытаетесь общаться, находится за брандмауэром xml ( возможно, IBM DataPower, он отправляет заголовок X-Backside-Transport на failere ) и блокирует ответ об ошибке (это сообщение об ошибке ). Это поведение по умолчанию для брандмауэров xml. Корневой причиной может быть неправильное сообщение о мыле ( т. Е. Неправильный тип данных ) или исключение сайта сервера.
Чтобы решить проблему, вы должны связаться с владельцем веб-службы.
Я видел это в прошлом, когда общался с IBM Backends, по моему опыту, он также присоединился к HTTP 401 Unauthorized. Причиной ошибки на моей стороне было из-за дублирования заголовков (например, отправка одной и той же главы дважды …)
Надеюсь это поможет.