私はダーツプログラミングに非常に慣れていないので、助けていただければ幸いです。
void main() {
var server = new HttpServer();
server.listen('127.0.0.1', 8080);
server.
addRequestHandler(
accept(HttpRequest function) => acceptInput(request, response), handler);
}
以下の関数をリクエストハンドラーに追加したいと思います。 server.addrequestHandler() これを実行して、WebSocket用のリクエストハンドラーを含む多くのリクエストハンドラーを追加できるようにします。サンプルまたはチュートリアルが非常に役立ちます。
簡単にするために、各ハンドラーを別々の関数に保持したいと思います。
void acceptInput(HttpRequest request,HttpResponse response){
print(request.connectionInfo.toString());
print(request.queryParameters.toString());
response.outputStream.write('Hello dude'.charCodes);
response.outputStream.close();
}
注:voidメインコードが間違っていることはわかっていますが、acceptInput関数が組み込まれるように修正するためのサポートが必要です。