@@ -1436,7 +1436,7 @@ var __exportName = 'splunkjs';
1436
1436
type: message.method,
1437
1437
headers: message.headers,
1438
1438
data: message.body || "",
1439
- timeout: message.response_timeout || 0,
1439
+ timeout: Math.max( message.timeout, message. response_timeout) || 0,
1440
1440
dataType: "json",
1441
1441
success: utils.bind(this, function(data, error, res) {
1442
1442
var response = {
@@ -1449,9 +1449,8 @@ var __exportName = 'splunkjs';
1449
1449
}),
1450
1450
error: function(res, data, error) {
1451
1451
// Format abort response
1452
- if(res.status === 600){
1453
- data = JSON.parse(res.responseText).statusCode;
1454
- let response = JSON.parse(res.responseText);
1452
+ if(data === "timeout"){
1453
+ let response = { headers: {}, statusCode: "abort", body: {}};
1455
1454
complete_response = that._buildResponse("abort",response,{});
1456
1455
return Promise.reject(complete_response);
1457
1456
}
@@ -1587,11 +1586,8 @@ var __exportName = 'splunkjs';
1587
1586
url: url,
1588
1587
type: message.method,
1589
1588
headers: message.headers,
1590
- data: {
1591
- request_body:message.body || "",
1592
- response_timeout:message.response_timeout || null
1593
- },
1594
- timeout: message.timeout || 0,
1589
+ data: message.body || "",
1590
+ timeout: Math.max(message.timeout, message.response_timeout) || 0,
1595
1591
dataType: "text",
1596
1592
success: function(data, error, res) {
1597
1593
var response = {
@@ -1604,9 +1600,8 @@ var __exportName = 'splunkjs';
1604
1600
},
1605
1601
error: function(res, data, error) {
1606
1602
// Format abort response
1607
- if(res.status === 504){
1608
- data = JSON.parse(res.responseText).statusCode;
1609
- let response = JSON.parse(res.responseText);
1603
+ if(data === "timeout"){
1604
+ let response = { headers: {}, statusCode: "abort", body: {}};
1610
1605
complete_response = that._buildResponse("abort",response,{});
1611
1606
return Promise.reject(complete_response);
1612
1607
}
@@ -1655,11 +1650,8 @@ var __exportName = 'splunkjs';
1655
1650
url: url,
1656
1651
type: message.method,
1657
1652
headers: message.headers,
1658
- data: {
1659
- request_body:message.body || "",
1660
- response_timeout:message.response_timeout || null
1661
- },
1662
- timeout: message.timeout || 0,
1653
+ data: message.body || "",
1654
+ timeout: Math.max(message.timeout,message.response_timeout) || 0,
1663
1655
dataType: "text",
1664
1656
success: function(data, error, res) {
1665
1657
var response = {
@@ -1672,9 +1664,8 @@ var __exportName = 'splunkjs';
1672
1664
},
1673
1665
error: function(res, data, error) {
1674
1666
// Format abort response
1675
- if(res.status === 504){
1676
- data = JSON.parse(res.responseText).statusCode;
1677
- let response = JSON.parse(res.responseText);
1667
+ if(data === "timeout"){
1668
+ let response = { headers: {}, statusCode: "abort", body: {}};
1678
1669
complete_response = that._buildResponse("abort",response,{});
1679
1670
return Promise.reject(complete_response);
1680
1671
}
0 commit comments