axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Asanka Dissanayake <asanka...@gmail.com>
Subject Re: CORS Supprt in Axis2
Date Sat, 11 Jul 2015 19:18:45 GMT
Yes, agreed. I will start implementation with axis2 http transport .

Thanks,
Asanka D

On Saturday, July 11, 2015, Hiranya Jayathilaka <hiranya911@gmail.com>
wrote:

>
> On Jul 10, 2015, at 6:50 PM, Asanka Dissanayake <asankanbd@gmail.com
> <javascript:_e(%7B%7D,'cvml','asankanbd@gmail.com');>> wrote:
>
> Hi Devs,
> How about implementing this as an Axis2 module. That will allow user to
> have the feature if user prefers. And we can re-use it for synapse as well.
>
>
> I read about this technology a little bit. My preference is for
> implementing it in the HTTP transport. This really is a HTTP-specific
> feature, and I don't see a reason why it should be implemented outside the
> transport. Unfortunately, however, this means we have to re-implement it
> for Synapse.
>
> Thanks,
> Hiranya
>
>
> Thanks,
> Asanka
>
> On Fri, Jul 10, 2015 at 12:46 AM, Hiranya Jayathilaka <
> hiranya911@gmail.com
> <javascript:_e(%7B%7D,'cvml','hiranya911@gmail.com');>> wrote:
>
>> This might be a useful feature addition to Synapse as well. When you're
>> done with the Axis2 implementation, perhaps you can take a look at the
>> Synapse pass-thru transport as well.
>>
>> Thanks,
>> Hiranya
>>
>> On Jul 9, 2015, at 5:27 AM, T. Allen <bif@verizon.net
>> <javascript:_e(%7B%7D,'cvml','bif@verizon.net');>> wrote:
>>
>> +1 for adding CORS support.
>>
>>
>> On 7/8/2015 8:13 PM, Asanka Dissanayake wrote:
>>
>> Hi Devs,
>> I recently happened to call a Axis2Service with AJAX post method. Then
>> there was an "Access-Control-Allow-Origin Error". When I was digging
>> through the path, I came to know about CORS (Cross Origin Resource Sharing)
>> spec [1] .
>>
>> User agents commonly apply same-origin restrictions to network requests.
>> These restrictions prevent a client-side Web application running from one
>> origin from obtaining data retrieved from another origin, and also limit
>> unsafe HTTP requests that can be automatically launched toward destinations
>> that differ from the running application's origin.
>>
>> To overcome this issue , I implemented an axis2 handler which the
>> implementation is very specific to my use case. It handles the preflight
>> request.
>>
>> In Axis2 , have we implemented CORS Spec? If not what about providing
>> CORS support with Axis2?
>> Since I already have the implementation, I can make it more generic and
>> add to Axis2.
>>
>> [1] http://www.w3.org/TR/cors/
>>
>> Thanks,
>> Asanka
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
>> <javascript:_e(%7B%7D,'cvml','java-dev-unsubscribe@axis.apache.org');>
>> For additional commands, e-mail: java-dev-help@axis.apache.org
>> <javascript:_e(%7B%7D,'cvml','java-dev-help@axis.apache.org');>
>>
>>
>> --
>> Hiranya Jayathilaka
>> Mayhem Lab/RACE Lab;
>> Dept. of Computer Science, UCSB;  http://cs.ucsb.edu
>> E-mail: hiranya@cs.ucsb.edu
>> <javascript:_e(%7B%7D,'cvml','hiranya@wso2.com');>;  Mobile: +1 (805)
>> 895-7443
>> Blog: http://techfeast-hiranya.blogspot.com
>>
>>
>
> --
> Hiranya Jayathilaka
> Mayhem Lab/RACE Lab;
> Dept. of Computer Science, UCSB;  http://cs.ucsb.edu
> E-mail: hiranya@cs.ucsb.edu
> <javascript:_e(%7B%7D,'cvml','hiranya@wso2.com');>;  Mobile: +1 (805)
> 895-7443
> Blog: http://techfeast-hiranya.blogspot.com
>
>

Mime
View raw message