HTTP POST无法在iOS 10.3.3上运行

时间:2017-12-15 13:42:44

标签: office-js outlook-web-addins

HTTP POST未将正文发送到iPad服务器(IOS 10.3.3)。

iPad(iOS 10.3.3),Outlook版本2.55.0 无效。

iPad(iOS 11.X),Outlook版本2.55.0 可以使用。

iPhone(iOS 11.2.1),Outlook版本2.55.0 可以工作

这可能与帖子有关:

Is the Excel add-in incompatible with Excel 2016 for Mac when using POST method for forms?

为了简化测试,我创建了一个简单的POST:

request.open('post', 'https://hooks.zapier.com/hooks/catch/XXX/', true);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
request.send('loginId=4&password=4'); 

我尝试使用application / json也没有运气。

为了消除我本地服务器上的一些配置错误,我尝试发布到zapier以及我的本地NodeJS restify服务器。再次,iPhone(iOS 11.x)工作,iPad(iOS 10.x)不通过身体。

我比较了从每个帖子收到的HTTP标头。唯一的区别是:

iPad(iOS 10.3.3):

'content-length': '0',
'accept-encoding': 'gzip, deflate',

iPhone(iOS 11.2.1):

'content-length': '17',
'accept-encoding': 'br, gzip, deflate',

所有其他标题都相同。

我将很快在iPad iOS 11上进行测试,看看它是否与iIOS相关(我在iPad iOS 11上测试过的评论中更新了它的功能,所以这是一个10.3的问题)< / p>

1 个答案:

答案 0 :(得分:0)

我们一直试图解决类似的问题。本月的新版本能解决您的问题吗?请参阅Sudhi Ramamurthy的回复 Is the Excel add-in incompatible with Excel 2016 for Mac when using POST method for forms?