vb.net 介面POST方式傳引數提交返回值
Try
Dim WebClientObj As New System.Net.WebClient()
Dim PostVars As New System.Collections.Specialized.NameValueCollection()
'URL
Dim url1 As String = "http://ip地址/sso/rest/user/create.json"
'引數一:requestTime 時間差
Dim requestTime As String = CLng((DateTime.UtcNow - Jan1st1970).TotalMilliseconds).ToString()
'引數二:content。要用雙引號拼接 <span style="font-family: Arial, Helvetica, sans-serif;">Chr(34) 雙引號的意思</span>
Dim content1 As String = "{'fullName': '名字','name': '名字','sn': '名字','givenName': '名字','displayName': '名字','mail': 'sdfsadgsd@fubon.com.cn','unicodePwd': '111'}"
'引數三:sign
Dim sign As String = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(content2, "MD5")
''引數四:Authorization
Dim base1 As String = "Basic WldsdzpVMkZzZEdWa1gxK0NzQzZXWHNZRHN0eEllcndMN1lkTExoWC83ZTZ6dGt3PQ=="
PostVars.Add("requestTime", requestTime)
PostVars.Add("content", content1)
PostVars.Add("sign", sign)
Try
'設定Headers
WebClientObj.Headers.Add("Authorization", base1)
'請求URL和引數
Dim byRemoteInfo As Byte() = WebClientObj.UploadValues(url1, "POST", PostVars)
'獲取返回資訊
Dim sRemoteInfo As String = System.Text.Encoding.[Default].GetString(byRemoteInfo)
'這是獲取返回資訊
Dim str5 As String = sRemoteInfo
Catch
End Try
Catch ex As Exception
End Try
相關文章
- 解決ajax get post方式提交中文引數亂碼問題
- 介面測試之 post 常見資料提交方式
- 介面測試之post常見資料提交方式
- 引數傳遞中編碼問題(Get/Post 方式)(一)
- 引數傳遞中編碼問題(Get/Post 方式)(二)
- vc http post傳參提交HTTP
- 三種 Post 提交資料方式
- Java進行post和get傳引數Java
- 【web】Spring RestTemplate提交時設定POST請求引數WebSpringREST
- post方式get方式提交表單的主要區別
- Flink提交Job的方式以及引數設定
- C++引數的傳遞方式C++
- 把介面當作引數傳入
- 整理post提交資料的四種解析方式
- 四種常見的 POST 提交資料方式
- MVC接收以post形式傳輸的各種引數MVC
- java 傳遞引數的兩種方式Java
- nodejs接收get引數和post引數NodeJS
- 給一個介面傳遞引數,並接收返回的引數
- 介面測試讀取 Excel 中引數返回值全部錯誤Excel
- 介面測試並不只是測試引數和返回值
- 以post方式傳參方式開啟新視窗
- C/C++中的引數傳遞方式C++
- post 提交 x-www-form-urlencoded 方式 inputStream 為空ORM
- vue 新增axios解決post傳引數為null問題VueiOSNull
- post傳引數,但是後端無法接收問題解決後端
- 引數傳遞方式必須是const引用傳遞
- C# HttpWebRequest 方式提交資料,引數為普通鍵值對C#HTTPWeb
- 以Raw的方式傳送POST請求
- SpringMvc上傳圖片及表單提交(單檔案+實體類引數提交)SpringMVC
- [轉載]HTTP四種常見的POST提交資料方式HTTP
- 兩種訪問介面的方式(get和post)
- pytest介面測試之fixture傳引數request
- PHP Qrcode 二維碼介面 可傳引數PHP
- 【Practical Java】實踐1:引數以by value方式而非by reference方式傳遞Java
- spark-submit 提交的引數SparkMIT
- curl 傳送 POST 請求的四種方式
- 頁面提交引數多而非form表單提交時應該怎麼處理引數進行提交ORM