electron/atom/browser/net
Thiago de Arruda 5ea3a5886b Implement {register,intecept}StreamProtocol
These new functions are more flexible than the other
{intercept,register}*ProtocoProtocol functions, since it allows the user to
return a node.js stream to feed the data to the protocol handler.

It also allows the user to specify a response header dictionary, which makes it
possible to correctly intercept any request made from renderers.
2017-11-13 16:16:14 -03:00
..
asar Notify net error asyncronously 2017-08-02 11:14:06 +09:00
about_protocol_handler.cc add about: protocol handler 2016-11-09 13:22:58 +05:30
about_protocol_handler.h add about: protocol handler 2016-11-09 13:22:58 +05:30
atom_cert_verifier.cc add error code to session.setCertificateVerifyProc 2017-10-16 17:17:21 +08:00
atom_cert_verifier.h add error code to session.setCertificateVerifyProc 2017-10-16 17:17:21 +08:00
atom_cookie_delegate.cc FOR_EACH_OBSERVER is removed 2017-02-06 10:34:28 -08:00
atom_cookie_delegate.h Namespace of ChangeCause has changed 2017-02-06 10:34:28 -08:00
atom_ct_delegate.cc session: exclude hosts from CT verification if they are handled by custom cert verifiers 2016-10-17 16:35:28 +05:30
atom_ct_delegate.h session: exclude hosts from CT verification if they are handled by custom cert verifiers 2016-10-17 16:35:28 +05:30
atom_network_delegate.cc add a null-pointer check before processing base::SupportsUserData::GetUserData 2017-10-03 12:42:35 +08:00
atom_network_delegate.h Update URLPattern to its latest version 2017-02-06 10:34:29 -08:00
atom_url_request.cc Merge pull request #9007 from electron/net_redirect_patch 2017-03-28 09:31:05 -07:00
atom_url_request.h net: allow controlling redirects 2017-03-28 18:46:21 +05:30
atom_url_request_job_factory.cc Remove URLRequestJobFactory::IsHandledURL. 2017-08-15 16:19:21 +03:00
atom_url_request_job_factory.h Remove URLRequestJobFactory::IsHandledURL. 2017-08-15 16:19:21 +03:00
http_protocol_handler.cc
http_protocol_handler.h
js_asker.cc Fix API changes of base::Value 2017-04-27 16:34:52 +09:00
js_asker.h Implement GetLoadTimingInfo in JsAsker class. 2017-11-13 15:20:56 -03:00
url_request_about_job.cc add about: protocol handler 2016-11-09 13:22:58 +05:30
url_request_about_job.h add about: protocol handler 2016-11-09 13:22:58 +05:30
url_request_async_asar_job.cc Fix more API changes due to name changes 2017-04-27 16:34:52 +09:00
url_request_async_asar_job.h
url_request_buffer_job.cc Remove base::BinaryValue 2017-08-15 16:19:20 +03:00
url_request_buffer_job.h
url_request_fetch_job.cc Fix crash in custom protocols caused by bad callback exec 2017-10-25 21:01:53 -05:00
url_request_fetch_job.h Revert "protocol: use streaming interface between fetcher and requestjob" 2017-05-26 09:47:22 -07:00
url_request_stream_job.cc Implement {register,intecept}StreamProtocol 2017-11-13 16:16:14 -03:00
url_request_stream_job.h Implement {register,intecept}StreamProtocol 2017-11-13 16:16:14 -03:00
url_request_string_job.cc Fix API changes of base::Value 2017-04-27 16:34:52 +09:00
url_request_string_job.h