0

スクリプトの実行を中止せずに、400 ステータス コードを返し、接続を閉じるにはどうすればよいですか? を使用してスクリプトの実行を開始しようとしています<cfhttp>が、戻る前にスクリプトが終了するのを待ちません。

4

2 に答える 2

8

接続が閉じられた後も実行し続けたいスクリプトの部分を、別のスレッドで実行する必要があります。

これは、Coldfusion で新しいスレッドを起動する方法に関するチュートリアルです。

于 2012-04-20T20:35:45.007 に答える
0

待機せずに別のリクエストからトリガーされた新しいリクエストをヒットしたい場合は、cfhttp タイムアウトを 0 に設定するだけで、応答を待たずにすぐに返されます。別のスレッドを返した後にスクリプトを続行することはより良い考えかもしれませんが、サーバーの外部で何かをヒットしている場合、または本当に別のリクエストが必要な場合は、cfhttp timeout=0 でうまくいくはずです。

于 2012-04-21T13:48:13.740 に答える