3

POST を受信する restify サーバーがあり、POST 呼び出しで応答します。string client モジュールを使用しています。以下はコードです:

var restify = require('restify');

var client = restify.createStringClient({
   url: 'https://xyz.com'
 });

var postdata = {
  ...
 };

 client.basicAuth('username','pass');

 client.post('/somepath',postdata,
            function(err, req, res, data) {
                if(err) ... else { ... };
                //should the close method be called here??
      });

POST は成功しましたが、REPL でテストしたところ、プロセスが終了しないようです。は、接続がまだ開いていることを示しているようです。コールバックで接続を閉じる必要がありますか?

任意のポインタをいただければ幸いです。どうも。

4

1 に答える 1

4

Restifyは ... メソッドを持っている ...StringClientから継承しています ... 試しましたか?HttpClientclose()

于 2013-04-24T16:41:04.423 に答える