gpt4 book ai didi

http - 将 HttpHeader 转换为 Map

转载 作者:可可西里 更新时间:2023-11-01 17:36:20 33 4
gpt4 key购买 nike

当在浏览器上使用 dart 时(没有 dart:io)有没有现成的方法来转换 req.getAllResponseHeaders() 返回的字符串,其中 req 是一个 HttpRequest ,变成一个 Dart map 。我有点惊讶这里没有现成的方法,因为所有与 http 相关的函数似乎都使用 Map 格式的 header 。

此外,如果真的没有现成的方法,您将如何转换 .getAllResponseHeaders() 返回的 header ?

date: Mon, 25 May 2015 06:03:29 GMT
x-content-type-options: nosniff
server: dart:io with Shelf
authorization: ShelfAuthJwtSession eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE0MzI1MzM4MDgsImV4cCI6MTQzMjUzNTYwOCwiaXNzIjoic3VwZXIgYXBwIiwic3ViIjoiZnJlZCIsImF1ZCI6W251bGxdLCJzaWQiOiJjM2E0Y2IzMC1lY2EwLTExZTQtZmNiYS0xM2YwNjgwYTQxMDQiLCJ0c2UiOjE0MzI2MjAyMDh9.AB0TCJPcioCtBA-qzO1QSLuH7HUxHCbDZTUVANp5Dbo
x-frame-options: SAMEORIGIN
access-control-allow-methods: GET, POST, OPTIONS
content-type: text/plain; charset=utf-8
access-control-allow-origin: *
access-control-expose-headers: Authorization
access-control-allow-credentials: true
transfer-encoding: chunked
x-xss-protection: 1; mode=block

进入 map 。

最佳答案

getAllResponseHeaders() 方法不稳定,因此您不应该依赖它/不应该使用它。

如果您需要 map 格式,您可以使用 responseHeaders来自 HttpRequest 的 getter。

关于http - 将 HttpHeader 转换为 Map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30432171/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com