Re: Headers and AJAX?
Re: Headers and AJAX?
- Subject: Re: Headers and AJAX?
- From: Samuel Pelletier via Webobjects-dev <email@hidden>
- Date: Sat, 3 Oct 2020 11:46:52 -0400
Hi Jesee,
If your queries are crossing origins, you need to add CORS headers in your
responses or on your server configuration.
Those includes rules for allowed cookies and headers.
I do not think they are required for same origin requests but this may be
something added lately.
Regards,
Samuel
> Le 3 oct. 2020 à 08:18, Jesse Tayler via Webobjects-dev
> <email@hidden> a écrit :
>
>
> 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@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >Headers and AJAX? (From: Jesse Tayler via Webobjects-dev <email@hidden>) |