2

私は Dart に頭を悩ませようとしていますが、HTTPRequest にデータを追加するのに苦労しました。このリクエストでパラメーターを送信する必要があるため、「sendData」変数がおそらくそれを行うのに役立つと考えました。この方法のドキュメントはせいぜいまばらなので、間違っているのは私の構文だけであることはわかっています。なぜこれがうまくいかないのですか?

HttpRequest.request(url, sendData:{"rnd":rnd.millisecondsSinceEpoch}).then(onLoadSuccess).catchError(onLoadError);

現在、html_dartium.dart でタンクアウトしています。

void send([data]) native "XMLHttpRequest_send_Callback";

そして、「文字列が必要です」とだけ教えてくれます。文字列がどこに期待されるかは言われていないので、困惑しています。アイデア/考えはありますか?

4

1 に答える 1

0

今はテストできませんが、sendData を JSON.encode したいかもしれません。

'指定sendDataすると、HttpRequest と共に [ByteBuffer]、[Blob]、[Document]、[String]、または [FormData] の形式でデータが送信されます。'

于 2013-11-04T21:49:02.463 に答える