我试图发起一个GET请求,但需要添加cookie。
使用curl命令可以实现:
curl -v --cookie "sessionid=asdasdasqqwd" <my_site>
但是下面的函数没有任何作用:
import 'dart:async';
import 'package:http/http.dart' as http;
import 'package:html/parser.dart' as parser;
import 'package:html/dom.dart';
...
parseHtml() async {
http.Response response = await http.get (
<my_site>,
headers: {"sessionid": "asdasdasqqwd"}
);
Document document = parser.parse (response.body);
print(document.text);
}
有没有办法在Dart的GET请求中放置cookie?