I have relied on passing auth keys in headers from mobile apps and scripts.

I can even stuff a header into a curl statement

        curl -H "Authorization: MY_PRIVATE_KEY"

In WO I can simply ask

        request().headerForKey("Authorization”);

And I get that key,  always works as I’d expect

now I’m testing some AJAX and I see a few things

1. It makes my header lowercase?
2. I can print out all headers and all keys from WO and I can see my header 
listed but I’m never able to read it? Even if I use lowercase or change keys I 
never get a header in WO when I send it from AJAX

How could this be?

Is this some OTHER form of header or something?


I try a few ways to insert headers all to the same effect



        beforeSend: function (xhr) {
            xhr.setRequestHeader ("Authorization", "MY_PRIVATE_KEY”);
        },




Or--



        headers: {
                 "Authorization": "MY_PRIVATE_KEY”,
                "my-second-header": "second value”
        },


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to