PB webservers调用实例PostURL例子

 通过http协议以POST方式将XML发送到协议服务器

Syntax 

servicereference.PostURL ( urlname, urldata, headers, {serverport, } data )

Argument    Description
servicereference    Reference to the Internet service instance.
urlname    String specifying the URL to post.
urldata    Blob specifying arguments to the URL specified by urlname.
headers    String specifying HTML headers. In Netscape, a newline (~n) is required after each HTTP header and a final newline after all headers.
serverport (optional)    Specifies the server port number for the request. The default value for this argument is 0, which means that the port number is determined by the system (port 80 for HTTP requests).
data    InternetResult instance into which the function returns HTML.
Return value 

Integer. Returns values as follows: 

 1  Success
-1  General error
-2  Invalid URL
-4  Cannot connect to the Internet
-5  Unsupported secure (HTTPS) connection attempted
-6  Internet request failed

PostURL() 
功能执行HTTP   Post,这样PowerBuilder应用程序就可以通过CGI、NSAPI、ISAPI接口发送请求。 
语法servicereference.PostURL   (   urlname,   urldata,   headers,  {serverport, } data   ) 
参数 
servicereference:Inet对象实例或引用 
urlname:String类型,指定要发送请求的URL(统一资源定位器) 
urldata:Blob类型,指定发送给urlname参数指定的URL的参数 
headers:String类型,指定HTML首部。对Netscape浏览器来说,每个HTTP首部之后需要个换行符(~n),在所有首部之后再跟一个换行符(~n) 
serverport(可选项):URL端口,默认为80,其他端口时该参数不能省略
data:InternetResult实例变量,用于保存返回的HTML 
返回值 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值