2010-01-21 2 views
0

Когда вы вводите URL-адрес мыльного сервера в браузере, обычно он создает пустую страницу. Но если память служит мне, я видел где-то примерноSOAP url в браузере

Здравствуйте, это наше мыловое обслуживание. Для документации , пожалуйста, перейдите по этой ссылке. Чтобы получить учетную запись, перейдите по этой ссылке . Blahblah.

Как я могу это сделать? (Использование PHP SoapServer, если это имеет значение).

Я попытался просто распечатать все, что находится внизу кода PHP для обработки soap-сервера, но в этом случае мыльный сервер не работает при вызове из надлежащего клиента мыла.

ответ

0

Пример, который вы видели, вероятно, проверял одну или несколько вещей в заголовках и воздействовал на то, что видел. Например, он может осмотреть

USER_AGENT 
ACCEPT 
ACCEPT_ENCODING 

и т.д., и т.д., и т.д.

Для вас, чтобы сделать это в PHP, вам потребуется чек будет работать, прежде чем ваш SoapServer получает запрос. Вы можете получить доступ к значениям заголовка, проверив $ SERVER. Большинство из них начнутся с HTTP. Для начала просто

print_r($_SERVER); 
0

Что вы хотите сделать, это посмотреть в WSDL (Language Description Language). Такие языки, как .NET, производят их для вас.