作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想弄清楚如何使用 Ktor
检查 http 请求的 http 状态代码
我有一个像这样的简单 GET 请求,其中包含一个 HttpResponseObject 保存服务器返回的数据以及我控制的任何服务器端错误
val response:HttpResponseObject<MyObject> = client.get<HttpResponseObject<MyObject>>(url)
val response:HttpResponse client.get(url)
HttpResponse
序列化它的例子目的。
最佳答案
您可以尝试使用以下代码获取状态代码:val response = client.get<HttpResponse>(url)
之后,要从响应中获取字节并将其序列化,您可以尝试使用 val bytes: ByteArray = response.readBytes()
您可以在此处找到完整的文档:
https://ktor.io/clients/http-client/quick-start/responses.html
关于ktor - 如何使用 Ktor 和 kotlinx 序列化获取 HttpCall 的状态码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61600668/
我想弄清楚如何使用 Ktor 检查 http 请求的 http 状态代码 我有一个像这样的简单 GET 请求,其中包含一个 HttpResponseObject 保存服务器返回的数据以及我控制的任何服
我是一名优秀的程序员,十分优秀!