不能从HTML页面调用web服务

本文关键字:调用 web 服务 HTML 不能 | 更新日期: 2023-09-27 18:15:39

我试图从html页面调用asp.net web服务,但它无法调用web服务,而是只打开web服务的url .

我试着从FORM中调用它在html上的action="web service link and method ="POST":

<form id="getdata"  method="post" action="192.168.1.1:85/Service.asmx?op=Hello" target="_blank">
    <input id="btnload" type="submit" value="Submit" />
</form>

ERROR ITS SHOWS:

192.168.1.1:85/Service.asmx?op=Hello可能暂时关闭,或者它可能已经永久移动到一个新的网址。错误码:ERR_INVALID_RESPONSE

Web服务运行良好并经过测试。请帮助…

不能从HTML页面调用web服务

您的action=""属性需要指定URI方案,因为它不是一个相对URI。

使用

:

action="http://192.168.1.1:85/Service.asmx?op=Hello"

在URI中,方案(通常被错误地称为"协议")是冒号之前的第一部分,冒号表示它是什么类型的URI,例如:

mailto:foo@bar.com
http://hostname:8080/path
file://''SMBServer'share'path
urn:epc:tag:cpi-var:3.0614141.5PQ7%2FZ43.12345