Cheng Zhao
2a3793485f
feat: implement net module with NetworkService ( #19094 )
...
* Stub class for NetworkService-based URLRequest
* Create SimpleURLLoader
* Implement downloading
* Implement response event
* Only write data afte previous one finished
* Use DataPipeGetter for uploading data
* Support chunked upload data
* Call size callback at last
* Simplify UploadDataPipeGetter
* Implement cancelling and closing
* Handle redirection
* Fix uploading large data
* Emit error when request fails
* Emit error for redirection error
* Simplify emitting error
* "follow" should also emit "redirect" event
* SetLoadFlags is not really used
* Implement GetUploadProgress
* Implement FollowRedirect
* Fix exception with multiple redirections
* Reduce number of EmitEvent methods
* Emit response errors
* FetchRedirectMode => RedirectMode
2019-07-04 10:56:19 +09:00
..
2019-07-02 18:22:09 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-02 18:22:09 -07:00
2019-07-02 18:22:09 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-20 10:04:57 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-02 18:22:09 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-26 10:18:53 -07:00
2019-07-02 18:22:09 -07:00
2019-06-19 17:33:28 -07:00
2019-07-04 10:56:19 +09:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-02 18:22:09 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-02 18:22:09 -07:00
2019-06-28 16:25:30 +09:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-27 19:01:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-28 15:22:23 -07:00
2019-06-19 17:33:28 -07:00
2019-06-24 10:17:38 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-02 18:22:09 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-04 10:56:19 +09:00
2019-07-04 10:56:19 +09:00
2019-06-19 17:33:28 -07:00
2019-07-04 10:56:19 +09:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-07-03 14:48:55 -07:00
2019-07-03 08:05:45 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-28 14:38:17 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00