0

サーバーの応答から動的配列値を取得するために相関を試みています。問題は、サーバーが javascript 関数でキャプチャしたいリストを返しているのに、それをキャプチャできないことです。

これはスニペットです

web_submit_data("planner.do", "Action= https://www.irctc.co.in/cgi-bin/bv60.dll/irctc/booking/planner.do?BV_SessionID= {Session_Param}&BV_EngineID={Engine_Param}" , "Method=POST", "RecContentType=text/html", "Referer= https://www.irctc.co.in/cgi-bin/bv60.dll/irctc/booking/planner.do?screen=fromlogin&BV_SessionID={Session_Param}&BV_EngineID={Engine_Param}", "Snapshot=t87.inf", "Mode=HTTP", ITEMDATA, "Name=BV_SessionID", "Value={Session_Param}", ENDITEM, "Name=BV_EngineID", "Value ={Engine_Param}", ENDITEM, "Name=submitClicks", "Value=1", ENDITEM, "Name=screen", "Value=trainsFromTo", ENDITEM, "Name=browser", "Value=::: Explorer : :: ブラウザのバージョンは ::: 6 で、オペレーティング システムは Windows :: End of Navigator Info", ENDITEM, "Name=pressedGo", "Value=", ENDITEM, "Name=changetext", "Value=0", ENDITEM, "Name=bookTicket", "Value=", ENDITEM, "Name=stationFrom","Value={stationFrom_Param}", ENDITEM, "Name=stationTo", "Value={stationTo_Param}", ENDITEM, "Name=CurrentMonth", "Value=3", ENDITEM, "Name=CurrentDate", "Value=2 ", ENDITEM, "名前=現在の年", "値=2013", ENDITEM, "名前=日", "値=26", ENDITEM, "名前=月", "値=5", ENDITEM, "名前=年", "値=2013", ENDITEM, "名前=JDatee1", "値=26/05/2013", ENDITEM, "名前=userType", "値=0", ENDITEM, "名前=ticketType", "値=eticket", ENDITEM, "Name=quota", "Value=GN", ENDITEM, "Name=timedate","Value=15", ENDITEM, "Name=backRoute", "Value=true", ENDITEM, "Name=Submit", "Value=Find Trains", ENDITEM, "Name=selectedIndex", "Value=1", ENDITEM, "Name=userName", "Value=", ENDITEM, "Name=password", "Value=", ENDITEM, LAST);

その結果、4 つの列車が見つかった、または 7 つの列車が見つかったようにリストが返されます。その値を関連付けたいと思います。必要な場合は、何か教えてください。

4

2 に答える 2

1

JavaScript 関数がサーバー上で実行され、関数が返されない限り、「キャプチャ」することはできません。キャプチャは、サーバーから返される情報専用に予約されています。

これがサーバーに戻るデータフローを生成するクライアント JavaScript である場合は、JavaScript 関数を C 関数として書き直して、スクリプトに組み込む必要がある値を計算します。または、クライアント コード開発モデルを OSI モデル スタックの上位に移動し、TruClient、GUI、Citrix、RDP などの JavaScript を実行する VUSER タイプに移動します。

この回答は、クライアント アーキテクチャ、サーバー アーキテクチャ、およびテスト ツールの言語での開発スキルにおける主要なプレパフォーマンス テスト専門職の基礎スキルを活用します。

于 2013-04-02T13:58:37.257 に答える