VB 获取 Json 文件错误:“远程服务器返回错误:(400) 错误请求。”

用户1504725

代码适用于其他网页,但我在此特定网页上出现错误。任何帮助表示赞赏。

    Private Function GetJson()

    Dim JsonString As String

    Dim request As Net.WebRequest = Net.WebRequest.Create("https://api-public.sandbox.gdax.com/products") 'set url
    request.Method = "GET"

    Dim response As Net.WebResponse = request.GetResponse()
    Dim inputstream1 As IO.Stream = response.GetResponseStream()   ' define the stream
    Dim reader As New IO.StreamReader(inputstream1)                ' get the data stream set

    JsonString = reader.ReadToEnd                                   'saves stream in jsonstring

    ProgressTxtBx.Text = JsonString

    'Dim read = Newtonsoft.Json.Linq.JObject.Parse(JsonString)       'Parsed

    inputstream1.Dispose()                                      ' CLEAN UP
    reader.Close()                                              ' 
    response.Close()                                            '

End Function
约翰尼

没有User-Agent生成标头Bad request为了应用它,您需要强制转换WebRequestHttpWebRequest.

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim JsonString$
    Dim req = DirectCast(Net.WebRequest.Create("https://api-public.sandbox.gdax.com/products"), HttpWebRequest)
    req.Method = "GET"
    req.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.15 Safari/537.36 OPR/51.0.2830.0 (Edition developer)"
    Using resp = req.GetResponse()
        Using strm = resp.GetResponseStream()
            Using sr = New StreamReader(strm)
                JsonString = sr.ReadToEnd()
            End Using
        End Using
    End Using
    Dim json = Newtonsoft.Json.Linq.JObject.Parse(JsonString)
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误“远程服务器返回错误:(400)错误的请求”

来自分类Dev

远程服务器返回错误(403),VB.NET

来自分类Dev

远程服务器返回错误 (400) 错误请求

来自分类Dev

json api获取请求错误

来自分类Dev

远程服务器返回错误:(413)请求实体太大。Elasticsearch和JSON

来自分类Dev

WCF IIS服务文件流式传输远程服务器返回意外响应:(400)错误的请求。

来自分类Dev

JSON Ajax发布数据-获取400错误的请求消息

来自分类Dev

Docusign上传api调用返回远程服务器返回错误:(400)错误的请求

来自分类Dev

ALM Rest API:站点会话返回“远程服务器返回错误:(400) 错误请求。”

来自分类Dev

无法上传到Azure Blob存储:远程服务器返回错误:(400)错误的请求

来自分类Dev

C# WCF“System.Net.WebException:远程服务器返回错误:(400) 错误请求。”

来自分类Dev

System.Net.WebException远程服务器返回错误:Windows Phone 7中的POST JSON请求未找到

来自分类Dev

尝试获取POST以返回400错误请求

来自分类Dev

VB.NET JSON POST 请求中的错误 - HTTPWEBREQUEST

来自分类Dev

WCF IIS服务文件流式传输远程服务器返回了意外的响应:(400)错误的请求。

来自分类Dev

Symfony请求-获取内部服务器错误

来自分类Dev

将XElement传递给Webservice。远程服务器返回意外响应:(400)错误的WebService请求

来自分类Dev

远程服务器返回了意外的响应:(400)错误的请求WCF REST

来自分类Dev

从PutAsJsonAsync获取“错误请求”

来自分类Dev

JSON请求的Rails服务器意外令牌解析错误

来自分类Dev

Python请求获取Json响应,其中某些字段编码错误

来自分类Dev

使用JSON在jQuery发布请求中获取网络错误

来自分类Dev

谷歌云视觉 - 从 OCR 请求中获取 JSON 错误响应

来自分类Dev

VB.NET-Salesforce POST请求返回400错误的请求错误

来自分类Dev

服务器返回的json对象的Crossdomian Ajax请求显示错误Unexpected token:

来自分类Dev

服务器返回的json对象的Crossdomian Ajax请求显示错误Unexpected token:

来自分类Dev

Windows Azure存储版本升级到> 4会导致“远程服务器返回错误:(400)错误的请求。”

来自分类Dev

正在获取远程服务器返回错误:(403)禁止。使用SSIS将文件上传到共享点文档库时出错

来自分类Dev

Kubectl 从服务器返回错误(NotAcceptable):未知(获取节点)

Related 相关文章

  1. 1

    错误“远程服务器返回错误:(400)错误的请求”

  2. 2

    远程服务器返回错误(403),VB.NET

  3. 3

    远程服务器返回错误 (400) 错误请求

  4. 4

    json api获取请求错误

  5. 5

    远程服务器返回错误:(413)请求实体太大。Elasticsearch和JSON

  6. 6

    WCF IIS服务文件流式传输远程服务器返回意外响应:(400)错误的请求。

  7. 7

    JSON Ajax发布数据-获取400错误的请求消息

  8. 8

    Docusign上传api调用返回远程服务器返回错误:(400)错误的请求

  9. 9

    ALM Rest API:站点会话返回“远程服务器返回错误:(400) 错误请求。”

  10. 10

    无法上传到Azure Blob存储:远程服务器返回错误:(400)错误的请求

  11. 11

    C# WCF“System.Net.WebException:远程服务器返回错误:(400) 错误请求。”

  12. 12

    System.Net.WebException远程服务器返回错误:Windows Phone 7中的POST JSON请求未找到

  13. 13

    尝试获取POST以返回400错误请求

  14. 14

    VB.NET JSON POST 请求中的错误 - HTTPWEBREQUEST

  15. 15

    WCF IIS服务文件流式传输远程服务器返回了意外的响应:(400)错误的请求。

  16. 16

    Symfony请求-获取内部服务器错误

  17. 17

    将XElement传递给Webservice。远程服务器返回意外响应:(400)错误的WebService请求

  18. 18

    远程服务器返回了意外的响应:(400)错误的请求WCF REST

  19. 19

    从PutAsJsonAsync获取“错误请求”

  20. 20

    JSON请求的Rails服务器意外令牌解析错误

  21. 21

    Python请求获取Json响应,其中某些字段编码错误

  22. 22

    使用JSON在jQuery发布请求中获取网络错误

  23. 23

    谷歌云视觉 - 从 OCR 请求中获取 JSON 错误响应

  24. 24

    VB.NET-Salesforce POST请求返回400错误的请求错误

  25. 25

    服务器返回的json对象的Crossdomian Ajax请求显示错误Unexpected token:

  26. 26

    服务器返回的json对象的Crossdomian Ajax请求显示错误Unexpected token:

  27. 27

    Windows Azure存储版本升级到> 4会导致“远程服务器返回错误:(400)错误的请求。”

  28. 28

    正在获取远程服务器返回错误:(403)禁止。使用SSIS将文件上传到共享点文档库时出错

  29. 29

    Kubectl 从服务器返回错误(NotAcceptable):未知(获取节点)

热门标签

归档