【发布时间】:2013-04-22 00:56:54
【问题描述】:
我有这个代码:
import 'dart:io';
void main() {
HttpRequest request = new HttpRequest();
}
没有做任何其他事情,我在 HttpRequest(); 下得到一条黄线;说'抽象类不能用'新'实例化......'等等。我直接从https://groups.google.com/a/dartlang.org/forum/?fromgroups=#!topic/misc/tQsptp_PprU 复制并粘贴了这段代码。它于 2013 年 4 月 12 日发布,因此不可能过时。我今天才下载了最新版本的飞镖编辑器。
继续,然后我可以输入request.,然后会出现可用方法的列表。 open() 不是其中之一。这种语言是半途而废还是编辑器这么糟糕?
【问题讨论】:
-
您打算如何使用它——作为 HttpClient 还是在 HttpServer 中?
-
一个httpclient。我想以与 python/php/perl 相同的能力尝试不同的语言作为脚本语言。
-
没问题 - 看看下面我的回答。 Seth 的问题/答案展示了如何使用 http 包来做到这一点。 http 包绝对是最简单的方法,内置的 io.HttpRequest 类非常低级。
标签: httprequest dart