首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用leaf.xnet获取异常情况下的HttpRequest响应

如何使用leaf.xnet获取异常情况下的HttpRequest响应
EN

Stack Overflow用户
提问于 2020-10-08 18:03:50
回答 1查看 461关注 0票数 0

我想知道如何在异常情况下获得实际响应,例如如果我使用正确的帐户登录,它会显示响应,但在错误登录的情况下,它只抛出异常,而不是服务器发送的实际响应。如果存在异常,有没有办法获得实际响应

代码语言:javascript
复制
 Try
        Using HttpRequest As New HttpRequest
            HttpRequest.SslProtocols = System.Security.Authentication.SslProtocols.Tls12
            HttpRequest.Cookies = New CookieStorage(False)
            HttpRequest.AddHeader("Accept", "application/json")
            HttpRequest.AddHeader("Content-Type", "application/json; charset=utf-8")
            HttpRequest.UserAgent = "Dalvik/2.1.0 (Linux; U; Android 10; Android SDK built for x86 Build/QSR1.200403.001)"
            Dim str1 as string = HttpRequest.POST("Google.com").tostring
            TextBox3.Text = HttpRequest.ToString


        End Using

    Catch ex As HttpException
        TextBox3.Text = ex.Message

    End Try

上面的代码TextBox3.Text = ex.Message给出了异常消息,如客户端的错误等,但不是来自服务器的实际响应。

EN

回答 1

Stack Overflow用户

发布于 2021-02-22 08:57:14

我知道!您需要实例化一个httprequest对象在外部(例如: http) try-catch和在catch中:您使用HttpRequest.Response.ToString (在本例中)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64260238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档