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 ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [email protected]