以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]webservice接口调用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=105196)

--  作者:zhjun2017
--  发布时间:2017/8/14 8:47:00
--  [求助]webservice接口调用

想通过一个button时间传递数据信息,如何通过post传递数据,之前看了一些

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=73839&skin=0

没有做过,还是不是很理解,是不是把Dim req = System.Net.WebRequest.Create("http://www.shozaioh.com/member_login?email=qlc%40qlc.jp&passwd=qianqian&cmd=login")  改成我的请求地址


一、工作方式

双方通过HTTP方式交互数据,第三方以HTTPPOST发送提交内容或响应请求内容。

另外双方需要保证数据传输的完整性和安全性,每次发送请求都有响应(响应返回格

式为纯文本),安全验证目前采用用户名和密码的方式。

二、响应结果

所为响应即每次向服务器提交请求后返回值

执行成功则返回 0

执行失败则返回 1以及错误信息

三、接口调用

接口详情:

http://kb.zsmls.com:9094/m3/webservice/chipSuppiler?_wadl

请求地址:

http://kb.zsmls.com:9094/m3/webservice/chipSuppiler/delivery

请求格式:json/xml

请求方式:post

请求内容参数

字段说明

对应属性

属性类型

示例

实际送货日期

DeliveryDate

string

20170102

实际送货数量

Qty

decimal

5000.0000

规格型号

Model

string

DICE-BPA0G13L

送货单号

deliveryNO

string

ICS021539

订单号

mlsOrderNo

string

PO201703270032






--  作者:有点甜
--  发布时间:2017/8/14 9:07:00
--  

post请求这样写,建议你还是叫对方给你一个调用的实例

 

Dim body As String = "你要发送的json数据"
Dim req = System.Net.WebRequest.Create("http://kb.zsmls.com:9094/m3/webservice/chipSuppiler/delivery")
req.Method = "POST"
req.C
Dim aryBuf As Byte() = Encoding.UTF8.GetBytes(body)
req.ContentLength = aryBuf.Length
Dim writer = req.GetRequestStream()
writer.Write(aryBuf, 0, aryBuf.Length)
writer.Close()
writer.Dispose()
Dim pos = req.GetResponse
Dim stm As System.IO.Stream = pos.GetResponseStream()
Dim reader As New System.IO.StreamReader(stm)
Dim str As String = reader.ReadToEnd
pos.Close
stm.Close
reader.close

msgbox(str)


--  作者:有点甜
--  发布时间:2017/8/14 9:08:00
--  

或者用这种方式使用

 

用vs工具新建一个项目,然后添加web引用,把你的webservice引用进来,然后生成dll,把这个dll在foxtable里面引用即可

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=92876&authorid=0&page=0&star=1

 


--  作者:zhjun2017
--  发布时间:2017/8/14 10:21:00
--  
foxtable 如何添加引用呢?是在这里吗
图片点击可在新窗口打开查看此主题相关图片如下:anmooi~lq)i}jo(m{bw76l7.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2017/8/14 10:21:00
--  

 参考

 

http://www.foxtable.com/webhelp/scr/1936.htm