だから私はAJAXを使用してdartクライアント側とphpサーバー側の間で通信しようとしています. 直接実行はできないため。ダーツを JavaScript にコンパイルしてから、Apache サーバーで実行しました。
json データはクライアント側で生成されますが、サーバーからの応答はありません
ダーツコード
import 'dart:html';
import 'dart:json';
void main() {
query("#clicker").on.click.add(callServer);
}
void callServer(Event event) {
var data ={ 'name':"sendname"}
,jsondata=stringify(data);
print(jsondata);
var req = new HttpRequest();
req.open('post','http://localhost:8080/darttest/server.php',true);
//req.setRequestHeader('Content-type','application/json');
req.send(jsondata);
print(req.responseText);
}
php側受信したコンテンツをエコーするだけ
<?php
$name = $_POST['name'];
echo $name;
?>
これはダートプログラミングでの私の最初の試みです。このアプローチが可能かどうか教えてください