私は、RESTLikeサービスを提供するNekoVMの下で実行されているサーバーを持っています。次のHaxeコードを使用して、このサーバーにPUT / DELETEリクエストを送信しようとしています。
static public function main()
{
var req : Http = new Http("http://localhost:2000/add/2/3");
var bytesOutput = new haxe.io.BytesOutput();
req.onData = function (data)
{
trace(data);
trace("onData");
}
req.onError = function (err)
{
trace(err);
trace("onError");
}
req.onStatus = function(status)
{
trace(status);
trace("onStatus");
trace (bytesOutput);
}
//req.request(true); // For GET and POST method
req.customRequest( true, bytesOutput , "PUT" );
}
問題は、onStatus
イベントだけが何かを示しているということです:
Main.hx:32: 200
Main.hx:33: onStatus
Main.hx:34: { b => { b => #abstract } }
誰かが私が間違っていることを私に説明できますcustomRequest
か?
customRequest
を呼び出しませんonData
。
customRequest
呼び出しが終了した後、呼び出さonError
れたか、最初onStatus
に呼び出された後、指定された出力に応答が書き込まれました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加