SFDC Mobile SDK API调用-请求超时



混合移动应用程序Cordova 8.0.0角度1.7.5Salesforce MobileSDK 6.2

方法-force.apexrest问题-Salesforce REST API呼叫-请求超时(20%(。

详细信息-当移动应用程序访问SFDC自定义REST API时,有时会获得请求超时(如果应用程序在一段时间内未从SFDC API获得响应(。

Mobile SDK中是否有任何配置设置可以设置(增加(此超时时间?

默认超时为10秒。

单个Apex事务调用的最大累积超时为120秒。

设置标注超时:

以下示例为Web服务调用设置自定义超时。该示例使用示例WSDL文件和generated WSDL2Apex Code中描述的生成的DocSamplePort类。通过为存根上的特殊timeout_x变量赋值,以毫秒为单位设置超时值。

1( docSample.DocSamplePort存根=新的docSample.DocuSamplePort((;

stub.timeout_x=2000;//超时(以毫秒为单位(

以下是为HTTP调用设置自定义超时的示例:

1( HttpRequest req=新的HttpRequest((;

req.setTimeout(2000(;//超时(以毫秒为单位(

有关更多详细信息,请阅读此链接:https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_callouts_timeouts.htm

最新更新