Foxtable(狐表)用户栏目专家坐堂 → 按照图片所示我的请求是不是缺少什么?


  共有3154人关注过本帖树形打印复制链接

主题:按照图片所示我的请求是不是缺少什么?

帅哥哟,离线,有人找我吗?
blackzhu
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
按照图片所示我的请求是不是缺少什么?  发帖心情 Post By:2020/4/11 12:20:00 [只看该作者]

图片:



图片点击可在新窗口打开查看此主题相关图片如下:接口.png
图片点击可在新窗口打开查看



他可以返回信息


{
    "state"2,
    "data"null,
    "msg""无权限访问",
    "ext": {}
}


Dim jo1 As New JObject
jo1("username") = "xxx"
jo1("password") = "xxx"

Dim hc As New HttpClient("https://www.bidding.csg.cn:8080/api/WZGYL/scp-supplier-erp/getAccessToken")
hc.Headers.Add("Content-Type", "application/json;charset=UTF-8")
hc.Content = jo1.Tostring()
If hc.GetInformation() Then
    Dim ret As String = hc.GetData()
    MessageBox.Show(ret)
End If

但是我这个请求返回了服务404


[此贴子已经被作者于2020/4/11 12:25:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
speedIM
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:7 积分:136 威望:0 精华:0 注册:2020/4/5 10:03:00
  发帖心情 Post By:2020/4/11 12:45:00 [只看该作者]

Dim result As String
Try
    Dim web As New System.Net.WebClient()
    web.Proxy = Nothing
    web.Headers.Add("Content-Type", "application/json")
    Dim body As New Newtonsoft.Json.Linq.JObject
    body("username") = "xxx"
    body("password") = "xxx"
    result = web.UploadString("xxx", body.ToString())
Catch ex As System.Net.WebException
    Dim stream As System.IO.Stream = ex.Response.GetResponseStream()
    Dim reader As New System.IO.StreamReader(stream)
    result = reader.ReadToEnd()
End Try
[此贴子已经被作者于2020/4/11 12:45:03编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110744 积分:563646 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/11 13:47:00 [只看该作者]

一般是请求地址不正确

Dim hc As New HttpClient("https://www.bidding.csg.cn:8080/api/WZGYL/scp-supplier-erp/getAccessToken")

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2020/4/11 16:08:00 [只看该作者]

请求的地址是对的,二楼的方法就是可以获取的

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110744 积分:563646 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/11 16:33:00 [只看该作者]

Dim hc As New HttpClient("https://www.bidding.csg.cn:8080/api/WZGYL/scp-supplier-erp/getAccessToken")
hc.ContentType = "application/json;charset=UTF-8"
hc.Content = jo1.Tostring()

 回到顶部