2017-12-15 5 views
2

Ein HTTP-POST sendet den Körper nicht an den Server für iPad (IOS 10.3.3).HTTP POST funktioniert nicht unter iOS 10.3.3

iPad (iOS 10.3.3), Outlook-Version 2.55.0 funktioniert nicht.

iPad (iOS 11.X), Outlook-Version 2.55.0 funktioniert.

iPhone (iOS 11.2.1), Outlook-Version 2.55.0 FUNKTIONIERT.

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'); 

ich auch ohne Glück mit application/json versucht:

zusammenhängen Dies kann zu schreiben: Ich habe eine einfache Post zu rationalisieren Test

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

, erstellt.

Um einige Konfigurationsfehler auf meinem lokalen Server zu beseitigen, habe ich versucht, auf meinem lokalen NodeJS-Server zu zapier posten. Auch hier funktioniert das iPhone (iOS 11.x), iPad (iOS 10.x) besteht nicht.

Ich verglich die HTTP-Header von jedem Beitrag erhalten. Der einzige Unterschied ist:

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', 

Alle anderen Header sind die gleichen.

Ich werde bald 11 Tests auf einem iPad iOS tun IIOS zu sehen, ob es im Zusammenhang (aktualisiert in den Kommentaren, die ich auf dem iPad getestet iOS 11 und es funktionierte, so dass es ein 10,3 Problem ist)

+0

Ich habe gerade Zugriff auf ein iPad mit iOS 11 auf, und es funktioniert gut. Es ist also wahrscheinlich iOS 10.X Probleme. –

+0

BTW, auf bestimmten Geräten der iPad-Generation können Sie nicht auf iOS 11 upgraden. –

+0

Ich habe gerade die IOS App Version 2.60.0 heruntergeladen, die am 16. Januar herauskam, und dieses Problem besteht fort. –

Antwort

0

Wir habe versucht, ein ähnliches Problem für eine Weile zu lösen. Wird das neue Release diesen Monat dein Problem lösen? Bitte sehen Sudhi Ramamurthy Antwort hier Is the Excel add-in incompatible with Excel 2016 for Mac when using POST method for forms?

+0

Danke für die Antwort. Ich verwende nicht die AppDomains, da ich nirgends vom Add-In aus navigiere. Meine REST-API ist jedoch nicht in den Anwendungsdomänen aufgelistet. Denkst du, dass das der Grund ist? Ich hatte keine Probleme mit anderen Clients, einschließlich Android. Außerdem schlägt MSFT die Einreichung fehl, teilweise, weil sie sich nicht anmelden können, weil der HTTP-Post fehlschlägt. –

+0

Das Produktteam untersucht dieses Problem und sollte bald mit einem Update zurückkommen. –