Dollarteken ($) als Request Method door JavaScript
Maurits de Jong
25/08/2011 16:47:04Hallo allen,
Ik gebruik de Upload Progress Bar van blueimp (downloadlink: http://github.com/blueimp/jQuery-File-Upload/), en die werkt prima. (Hier kun je het testen: http://www.mcemperor.nl/test/appstest/blueimpjqueryfileupload/example/)
Maar als ik hem implementeer in een al geschreven stuk code (als module bijvoorbeeld), komt er, zodra ik op het cancel-knopje druk van een upload, een wel heel vreemde HTTP request-line langs:
$ /$ HTTP/1.1
Hij gebruikt een dollarteken als HTTP Request Method! Ik vermoed dat het te maken heeft met jQuery of zoiets, omdat vooral dáár dollartekens worden gebruikt.
Is mijn vermoeden juist dat het met jQuery te maken heeft? Zo ja, hoe komt jQuery erbij om de request method te veranderen in een dollarteken? Is er überhaupt een functie in jQuery om de request method aan te passen?
Bij voorbaat dank.
Ik gebruik de Upload Progress Bar van blueimp (downloadlink: http://github.com/blueimp/jQuery-File-Upload/), en die werkt prima. (Hier kun je het testen: http://www.mcemperor.nl/test/appstest/blueimpjqueryfileupload/example/)
Maar als ik hem implementeer in een al geschreven stuk code (als module bijvoorbeeld), komt er, zodra ik op het cancel-knopje druk van een upload, een wel heel vreemde HTTP request-line langs:
$ /$ HTTP/1.1
Hij gebruikt een dollarteken als HTTP Request Method! Ik vermoed dat het te maken heeft met jQuery of zoiets, omdat vooral dáár dollartekens worden gebruikt.
Is mijn vermoeden juist dat het met jQuery te maken heeft? Zo ja, hoe komt jQuery erbij om de request method te veranderen in een dollarteken? Is er überhaupt een functie in jQuery om de request method aan te passen?
Bij voorbaat dank.
Gewijzigd op 25/08/2011 16:49:36 door Maurits de Jong
PHP hulp
27/11/2024 19:15:11Fabian M
25/08/2011 17:30:57Jelmer -
25/08/2011 17:42:27Als ik naar m'n Web Inspector's Network tabblad kijk (die in Chrome) dan zie ik alleen maar normale POST en DELETE requests, allen met een kloppend pad. Ik denk dat het aan je server-kant fout gaat.