On 12/4/2014 8:26 PM, Jay McCarthy wrote:
Were you not able to run my example? In the sample you sent, your
cases for delete and put are commented out.
Those functions were commented out because they would not dispatch properly.

Something is weird. I had to grab a copy of curl ... I'd never used it before ... but both your code and mine work with curl. At least mine dispatched properly to the right function - it didn't work because I didn't know how to send a cookie.

However, neither your program nor mine works entirely with straight HTML forms or using XHR (ala Dojo). I tried with Firefox, IE and Chrome.

I wasn't sure how to translate curl's -d <data> into a PUT form, but if you set some data using curl, you'll get it back as if a GET was issued for both the PUT and DELETE forms.

The XHR result is even weirder but I don't expect you to be able to help there. xhrPut returns "Resource updated" from your program, but the data isn't received and whatever data was set is erased. xhrDelete says "file not found" with your program. My program doesn't dispatch anything with #:method "put" or #:method "delete" - I get "file not found" for both.

So what the heck is happening?
George







____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to