Мой веб-сервис работает с soapclient.com, но не с программным обеспечением soapsonar: - PullRequest
0 голосов
/ 02 мая 2010

Я разместил веб-сервис, который нашел здесь http://www.rebolforces.com/zine/rzine-1-02/#sect6. на моем собственном сайте.

Я проверял http://reboltutorial.com/discordian.wsdl с http://www.soapclient.com/soaptest.html

это сработало, когда я получил этот ответ

Sweetmorn, Discord 48, Год нашего Леди Раздора 3176

Но, делая то же самое с soapsonar, я получаю следующий ответ:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://reboltutorial.com/cgi-bin/discordian.cgi">here</a>.</p>
</body></html>

Мыло глючит или мы что-то напутали?

Обновление, похоже, дает тот же результат с SoapUI:

HTTP/1.1 301 Moved Permanently
Date: Sun, 02 May 2010 17:33:54 GMT
Server: Apache
Location: http://reboltutorial.com/cgi-bin/discordian.cgi
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 210
Content-Type: text/html; charset=iso-8859-1
X-Pad: avoid browser bug

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://reboltutorial.com/cgi-bin/discordian.cgi">here</a>.</p>
</body></html>

1 Ответ

1 голос
/ 02 мая 2010

soapsonar довольно явно не отправляет ожидаемый вами URL на сайт rebol. Если у него нет возможности показать вам проводную трассировку, я бы проигнорировал ее и использовал инструменты, которые работают. SoapUi - распространенная альтернатива.

...