Http request afgebroken in IE en safari met https + POST

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online
Beste,

Ik heb een probleem waar ik de (goede) oplossing niet voor weet. Ik hoop dat jullie mij kunnen helpen.
Mogelijk moet ie in /programming, maar weet dus nog niet waar het probleem ligt.

Probleem
Ik heb een webshop en die draait op https. Als ik daar een ajax POST-request wil sturen gaat dat heel vaak niet goed.
- De initiele/eerste request gaat eerste keer goed. Als je direct refresht daarna, en hij dus dezelfde moet wederom moet uitvoeren gaat het niet goed. Heb je tussendoor een ander request gedaan gaat de init daarna wel weer goed. Cache?
De volgende requests gaan soms wel goed en soms niet. Bijna structureel de 1e keer niet, de 2e keer wel als het hetzelfde request is (zelfde product openen, gaat met ajax). Als je elke keer een ander product wilt openen krijg je nagenoeg altijd deze error.

Als ze niet goed gaan worden ze voortijdig afgebroken, komt er geen responsebody en krijg ik deze melding in IE11:
XMLHttpRequest: Netwerkfout 0x2ef3, Kan deze bewerking niet voltooien door fout 00002ef3.

Tijdelijke oplossingen
Als we via http gaan, en dus niet https, of we gebruiken GET ipv POST werkt het wél.

Gefaalde oplossingen
Caching uitzetten of async uitzetten bij $.ajax helpt niet.


In chrome en firefox werkt het wel goed.

Ik hoop dat er mensen zijn die kunnen helpen, alvast bedankt voor de hulp.

[ Voor 21% gewijzigd door Guillome op 31-07-2017 16:11 ]

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


Acties:
  • 0 Henk 'm!

  • q-enf0rcer.1
  • Registratie: Maart 2009
  • Nu online
Lijkt erop dat dit letterlijk van alles kan betekenen, je zou eens hier kunnen kijken:

https://stackoverflow.com...-not-complete-the-operati

Staan veel potentiele oplossingen die je één voor één kunt proberen.

Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online
Bedankt voor de link, heb ik allemaal al geprobeerd. Zal het in de OP erbij zetten.
- contentType:"application/json; charset=utf-8",
Het data-object wordt dan niet (goed) meegestuurd als POST-parameters. Met GET werkt het wel.
https://i.imgur.com/rpK6pb9.png

Verder zie ik geen relevante oplossingen.

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router