首頁 >後端開發 >php教程 >PHP 使用nusoap调用c++写的webservice 报HTTP 405 方法未找到错误

PHP 使用nusoap调用c++写的webservice 报HTTP 405 方法未找到错误

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-06-23 14:09:481257瀏覽


$strdbServerModStatusIp ="10.XXX.XX.XX:XXXX";$serviceURL = "http://" . $strdbServerModStatusIp . ":56789";$soap = new nusoap_client($serviceURL . "?WSDL");$str=$soap->call("DDPServiceProc", $parameters); if (!$err = $soap->getError()) {    echo " return :", $str;} else {    echo " false :", $err;}


然后各种报HTTP 405方法未找到方法
再此求助各位大侠


回复讨论(解决方案)

HTTP 错误 404 - 文件或目录未找到
检查端口 56789 是否打开
确认对方服务以启动

有没有大虾在啊 苦B的问题纠缠了我好久了

HTTP 错误 404 - 文件或目录未找到
检查端口 56789 是否打开
确认对方服务以启动
都已经开启了的,我查了下
感觉有营养的就是这一段原因
“只有当您使用 Microsoft Internet Information Services (IIS) 4.0 和 Microsoft Internet Information Services 5.0 时,将出现此问题。如果 POST 请求将发送到 IIS 4.0 或 IIS 5.0 中,正在运行的服务器,就会发生此问题,POST 请求包含一个 URL 以正斜杠 (/) 结尾。IIS 返回的 405 的错误信息,而不是默认文档。但是,如果Verb属性方法值为 GET 或头部,IIS 将返回默认文档。”
但是不是很了解问题出在哪里?

就是不能用POST方式 ,但是能否告诉我,使用NUSOAP如何用get方式调用

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn