[サンプルコード]
(1)最初に実行するcrsに記述します。
//.HttpTimeout = 300; /* タイムアウト時間 5分 */
(2)通信毎に記述します。
・Postの場合
var session = GetHttpSession();
var request = session.CreateRequest("/xxx..jsp");
request.addparam("abc", "123");
request.addparam("def", "456");
request.Timeout = 180; /* この通信のタイムアウト3分 */
try{
response = session.post(request);
}
catch(exp){
MessageBox("タイムアウトが発生しました");
}
・Getの場合
var session = GetHttpSession();
var request = session.CreateRequest("/xxx..jsp?abc=123&def=456");
request.Timeout = 180; /* この通信のタイムアウト3分 */
try{
response = session.get(request);
}
catch(exp){
MessageBox("タイムアウトが発生しました");
}
|