以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于添加请求头后台没收到! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175002) |
-- 作者:benben325 -- 发布时间:2022/2/15 15:06:00 -- 关于添加请求头后台没收到! web前端给后台发送请求后,后台日志如下: Dim apiUrl As String = Functions.Execute("getApiUrl") & "Sys0016_uploadFiles" Dim hc As New HttpClient(apiUrl) hc.Headers.Add("token","2022021514345510000019e5353c2ae") hc.Headers.Add("tbname","YwOrderDetail") hc.Headers.Add("fileid","2022021510173510000298895940a7e") hc.Headers.Add("varcompanyid","10010") hc.Headers.Add("soncomid","0001") hc.Headers.Add("varcolname","fileImage") Dim npath As String = ProjectPath & "\\temp\\yasuo.jpg" hc.Files.Add("up",npath) Dim jo As JObject = Jobject.Parse(hc.GetData) Output.Show(jo.ToString) 可是我的发送的后台日志却没有看到请求头,如图所示: 请问我代码哪里有问题,该怎么改? |
-- 作者:有点蓝 -- 发布时间:2022/2/15 15:18:00 -- 我测试没有问题 |
-- 作者:benben325 -- 发布时间:2022/2/15 15:32:00 -- 老师我知道了,因为我添加了附件上传,所以请求头全部消失了 Dim npath As String = ProjectPath & "\\temp\\yasuo.jpg" hc.Files.Add("up",npath) 我多了上述代码,请老师添加附件进行测试!
|
-- 作者:有点蓝 -- 发布时间:2022/2/15 15:47:00 -- 照抄上面的代码测试的,当然有添加附件 2022-02-15 15:16:34.2371 完整的访问url: http://127.0.0.1/2111.html Headers:--------------- charset = utf-8 token = 2022021514345510000019e5353c2ae tbname = YwOrderDetail fileid = 2022021510173510000298895940a7e varcompanyid = 10010 soncomid = 0001 varcolname = fileImage Connection = Keep-Alive Content-Length = 187 Content-Type = multipart/form-data; boundary=----e549c783bc5b40119f0826af633d05bc Accept-Encoding = gzip,deflate Expect = 100-continue Host = 127.0.0.1 Headers:--------------- host=127.0.0.1 port=80 path=2111.html HttpMethod=POST poststring= getValues:--------------- postValues:--------------- up 上传1个文件,分别是: 1.jpg |
-- 作者:benben325 -- 发布时间:2022/2/15 15:59:00 -- 有可能是我狐表版本问题,我的是2020年5月的版本,我的测试不行! |
-- 作者:有点蓝 -- 发布时间:2022/2/15 16:16:00 -- 更新呗。新版本改正了很多问题 |