以下程序测试headers中增加cookie键值对,在服务器项目中发现请求的headers中没有cookie键值对
Dim mystring As String
Dim mycookie As String = "ddjdjjjdjd"
Dim hctest As New HttpClient("http://157.116.12.172:32188/Web_api" )
hctest.C
hctest.Headers.Add("cookie",mycookie)
Dim jotest As New JObject
jotest("jsonrpc") = "2.0"
output.Show( jotest.Tostring )
Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Tls12
hctest.Content = jotest.Tostring
mystring = hctest.GetData()
output.Show( mystring )
但是如果把程序修改如下(把键值对的键名改为mycookie),测试OK
Dim mystring As String
Dim mycookie As String = "ddjdjjjdjd"
Dim hctest As New HttpClient("http://157.116.12.172:32188/Web_api" )
hctest.C
hctest.Headers.Add("mycookie",mycookie)
Dim jotest As New JObject
jotest("jsonrpc") = "2.0"
output.Show( jotest.Tostring )
Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Tls12
hctest.Content = jotest.Tostring
mystring = hctest.GetData()
output.Show( mystring )
请教专家,如果一定要增加键名为cookie的键值对,有什么办法。
[此贴子已经被作者于2022/9/22 11:53:50编辑过]