Yes, agreed. I will start implementation with axis2 http transport . Thanks, Asanka D
On Saturday, July 11, 2015, Hiranya Jayathilaka <[email protected]> wrote: > > On Jul 10, 2015, at 6:50 PM, Asanka Dissanayake <[email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> 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 < > [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> 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 <[email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');>> 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: [email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');> >> For additional commands, e-mail: [email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');> >> >> >> -- >> Hiranya Jayathilaka >> Mayhem Lab/RACE Lab; >> Dept. of Computer Science, UCSB; http://cs.ucsb.edu >> E-mail: [email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');>; 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: [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>; Mobile: +1 (805) > 895-7443 > Blog: http://techfeast-hiranya.blogspot.com > >
