0

わかりましたので、通常のように http POST をパラメータ付きの特定の URL に送信します

var request = OpenLayers.Request.POST({
url: "http://test/services",
data: params

});

サーバーから返された XML には、(WPS) プロセスの % 完了に関する情報が含まれています。最初に POST を送信すると、もちろん 0% になります。進行状況バーをポーリングして作成できるように、まったく同じ XML を取得する方法を理解したいと考えています。POST を複製すると、まったく新しいプロセスが作成されます。だから私は同じプロセスを取り戻すことはありません。

そのため、必要な方法で XML を取得するためにポーリングを続行する方法が正確にわかりません。どうにかしてGETを設定する必要があるのでしょうか?

ありがとう!

4

1 に答える 1

0

ID の操作についてはどうですか。Post はプロセスの ID を返し、この ID をパラメータとして追加の GET を使用すると、現在の進行状況が返されます。

于 2012-11-01T12:55:03.420 に答える