【问题标题】:HttpRequest with dart (broken/failed language)带有飞镖的HttpRequest(损坏/失败的语言)
【发布时间】: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


【解决方案1】:

io.HttpRequest 类没有公共的空构造函数。

您发布的链接使用的是 html.HttpRequest,它具有不同的 API。

这个question/answer 可以帮助你。

【讨论】:

    猜你喜欢
    • 2016-08-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多