Flutter 如何在Flatter中的流式请求(send)中发送授权标头数据
如何在Flotter中的流式请求(send)中发送授权标头数据:Flutter 如何在Flatter中的流式请求(send)中发送授权标头数据,flutter,httprequest,Flutter,Httprequest,如何在Flotter中的流式请求(send)中发送授权标头数据: 我需要向请求头添加HttpHeaders.authorizationHeader:'Bearer$\u apiToken' try { final client = new http.Client(); final streamedRest = await client.send(http.Request('get', uri)); return streamedRest.stream .
我需要向请求头添加
HttpHeaders.authorizationHeader:'Bearer$\u apiToken'
try {
final client = new http.Client();
final streamedRest = await client.send(http.Request('get', uri));
return streamedRest.stream
.transform(utf8.decoder)
.transform(json.decoder)
.map((data) => Helper.getData(data))
.expand((data) => (data as List))
.map((data) => Category.fromJSON(data));
} catch (e) {
print(CustomTrace(StackTrace.current, message: uri.toString()).toString());
return new Stream.value(new Category.fromJSON({}));
}
需要帮忙吗
try {
final client = new http.Client();
final streamedRest = await client.get(url, // Your API endpoint
headers: {
'authorization': "Token $_Token"
});
return streamedRest.stream
.transform(utf8.decoder)
.transform(json.decoder)
.map((data) => Helper.getData(data))
.expand((data) => (data as List))
.map((data) => Category.fromJSON(data));
} catch (e) {
print(CustomTrace(StackTrace.current, message: uri.toString()).toString());
return new Stream.value(new Category.fromJSON({}));
}
请像这样试试
请像这样试试