如何使用 HttpResponse 发送数组?
How to send an array with HttpResponse?
有没有办法通过带有 actix_web 的 HttpResponse 发送矢量(数组)?
我完全可以在正文中发送字符串,并希望发送一个数组供客户端接收和存储。
这是我当前使用的代码片段,它响应 .body(data) 中的错误:
let smembers_check = database::smembers(info.key).ok();
if smembers_check != None
{
let data = smembers_check.unwrap();
HttpResponse::Ok().body(data)
}
else
{
HttpResponse::Ok().body("")
}
有解决办法吗?提前致谢。
Return 处理程序签名中的 HttpResponse 和 return 数据如下:HttpResponse::Ok().json(data)
有没有办法通过带有 actix_web 的 HttpResponse 发送矢量(数组)?
我完全可以在正文中发送字符串,并希望发送一个数组供客户端接收和存储。
这是我当前使用的代码片段,它响应 .body(data) 中的错误:
let smembers_check = database::smembers(info.key).ok();
if smembers_check != None
{
let data = smembers_check.unwrap();
HttpResponse::Ok().body(data)
}
else
{
HttpResponse::Ok().body("")
}
有解决办法吗?提前致谢。
Return 处理程序签名中的 HttpResponse 和 return 数据如下:HttpResponse::Ok().json(data)