[aerogear-dev] Fwd: I replaced XMLHttpRequest and image loading with a plugin, and wrote up my experiences

Matthias Wessendorf matzew at apache.org
Wed Feb 18 03:34:24 EST 2015


On Tue, Feb 17, 2015 at 11:06 PM, Sébastien Blanc <scm.blanc at gmail.com>
wrote:

> Hi !
> I just wanted to share that interesting post from the Cordova dev list. It
> shows how to delegate XMLHttpRequest and image loading to a native
> implementation.
>
> Would we provide any advantage by using our iOS http lib and android Pipes
> over plain XMLHttpRequest ?
>

Not sure I am really following your thoughts, but isn't that what we are
already doing inside e.g. the push plugin? the actual HTTP stack is part of
our native libs, instead of XHR

-Matthias


>
> Also check the reply where another one have used the same approach to add
> certificate pinning , that could be an interesting source of inspiration
> since I know cert pinning is on the security roadmap [1]
>
> Sébi
> [1] https://issues.jboss.org/browse/AGSEC-196
>
> Envoyé de mon iPhone
>
> Début du message transféré :
>
> *Expéditeur:* Brien Colwell <brien at nextop.io>
> *Date:* 17 février 2015 11:42:48 UTC+1
> *Destinataire:* dev at cordova.apache.org
> *Objet:* *I replaced XMLHttpRequest and image loading with a plugin, and
> wrote up my experiences*
> *Répondre à:* dev at cordova.apache.org
>
> Hi All,
>
> I spent some time researching how much of the webview network stack I
> could replace with a Cordova plugin on Android. I wrote a post about it -
>
>
> https://github.com/nextopio/nextop-client/blob/master/docs/02.16.2015_CUSTOM_XMLHTTPREQUEST.md
>
> The take away is that a Cordova can fully replacing the default XHR and
> image loading in the webview for async=true, but it can't do async=false
> (but who uses that anyway :/). This is cool because plugins can experiment
> with new wire protocols to get data to the client.
>
> Best,
> Brien
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe at cordova.apache.org
> For additional commands, e-mail: dev-help at cordova.apache.org
>
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20150218/7462de0f/attachment.html 


More information about the aerogear-dev mailing list