Sefa Ilkimen
a331b57ab2
WIP: fix disableRedirect()
2019-03-22 02:18:43 +01:00
Sefa Ilkimen
ee30160921
WIP: reduce duplicate code & cleanup
2019-03-22 02:06:39 +01:00
Sefa Ilkimen
e8e1c4273f
WIP: re-implement Upload and Download Runnables
2019-03-21 17:45:24 +01:00
Sefa Ilkimen
752b2cdcb7
WIP: started refactoring
...
- one HTTP request class implementing Runnable for all request methods
- broken SSL cert handling
2019-03-21 15:12:53 +01:00
Sefa Ilkimen
a0f376233c
Fix #187 : setSSLCertMode with "default" throws an error on Android
2019-03-01 18:12:06 +01:00
Sefa Ilkimen
807400bc63
Fix #185 : need more detailed SSL error message
2019-02-22 19:20:12 +01:00
Sefa Ilkimen
a195de409d
Fix #172 : plugin does not respect user installed CA certs on Android
2018-12-23 19:00:51 +01:00
Alexis THOMAS and GitHub
c31765bbcd
Fix argument double encoding for HttpHead
...
To follow #157 that fixed double encoding on file download
2018-11-26 10:37:21 +01:00
Bastien Marsaud
6fcf4dc8eb
Fix argument double encoding on file download
...
Disable argument encoding in get request
2018-10-18 12:33:05 +02:00
Sefa Ilkimen
c41fc11888
SSL certs must be places in "www/certificates"; project root folder is not scanned for certs anymore
2018-09-03 15:02:26 +02:00
Sefa Ilkimen
96f45d7274
feature #103 : implement HTTP SSL cert modes
2018-05-27 19:30:42 +02:00
Sefa Ilkimen
8e4bfdbc70
remove explicit host name verification setting on Android
2018-05-25 18:45:10 +02:00
Sefa Ilkimen
2ae4c7cf39
refactor cert handling for Android (preparing for v2 changes)
2018-04-11 03:24:27 +02:00
Sefa Ilkimen and GitHub
a637d70ec1
Merge pull request #76 from Johny101/master
...
Modify Android HTTP upload sequence for IOS uniformity
2018-02-27 17:23:28 +01:00
Sefa Ilkimen and GitHub
35dc0205aa
Merge pull request #82 from chax/master
...
Replaced connectionFactory with OkHttp implementation
2018-02-27 12:53:03 +01:00
chax
8a9381ffaa
refactored to use Singleton instance of ConnectionFactory
2018-02-26 11:19:29 +01:00
chax
f1c95ef6fd
fixes #79
2018-02-23 17:36:22 +01:00
Sefa Ilkimen
6877fbdb65
fix #78 : override header "Content-Type" correctly on Android
2018-02-21 23:44:36 +01:00
Johny101 and GitHub
9c34f47624
Modify android HTTP upload sequence for uniformity with IOS
...
Date: Feb2018
Description
Android cordova-plugin-advanced-http 'upload' sequence was modified:
- to respect the order of operations some sites requires, like amazonaws.com
- to have the same behaviour as the IOS counterpart.
Tests
Manual manipulations on Android and PC
2018-02-16 12:59:45 -05:00
Sefa Ilkimen
a49bcac81b
Android: support guessing charset when header value is not set
2018-02-15 11:10:19 +01:00
Sefa Ilkimen
2f01d48abb
- Android: support latin1 (iso-8859-1) encoded data
...
- Android: some refactoring
2018-02-13 16:38:46 +01:00
Sefa Ilkimen
441268586b
fix #71 : encode query string in URL correctly on Android
2018-02-11 16:37:51 +01:00
Sefa Ilkimen
ebef9a2944
Android: fix interface for "utf8" serializer
2018-02-07 16:57:48 +01:00
Sefa Ilkimen
c452b29433
WIP commit for iOS:
...
- failure handler gets called if an exception occurs in native code
- rename "raw" serializer to "utf8"
- extract serializer into separate file
2018-02-07 16:31:51 +01:00
Roberto Capuano
5d5a859cfc
added 'raw' serializer
2017-12-12 16:42:03 +01:00
Sefa Ilkimen
d67e80dfe0
fix #45 : does not encode arrays correctly as HTTP GET parameter on Android
2017-11-26 03:42:22 +01:00
Sefa Ilkimen
e987652d97
fix #40 : generic error codes are different on Android and iOS
2017-11-07 13:31:38 +01:00
Sefa Ilkimen
292d726b20
- feature #33 : response object contains response url
...
- annotate tests with issue numbers
- refactor android source code
2017-11-02 14:59:53 +01:00
Sefa Ilkimen
0aee536d5c
fix #26 : JSON request with array data is not working on Android (JSON error)
2017-10-27 16:20:35 +02:00
Sefa Ilkimen
208529003d
fix #35 : Android headers are not normalized (not returned in lowercase)
2017-10-26 17:34:32 +02:00
Sefa Ilkimen
a8f1d2b1c2
changed behaviour #29 : removed "validateDomainName" function and disabling it when "acceptAllCerts" is enabled
2017-10-19 16:24:54 +02:00
Sefa Ilkimen
52b2efe71b
fixed PATCH method on android
2017-10-02 16:17:29 +02:00
Akshat Khatri - AK
09da3c9a97
patch method android
2017-10-01 17:26:20 +11:00
Akshat Khatri - AK
52ccfc6aca
Merge remote-tracking branch 'refs/remotes/silkimen/master' into feature-patch-method-android
2017-10-01 17:11:41 +11:00
Martin Kasa
a4a6440bcb
Add global redirection control
...
copied from https://github.com/wymsee/cordova-HTTP/pull/137
2017-09-29 14:36:00 +02:00
Akshat Khatri - AK
792515e1c6
patch method android
2017-09-29 21:02:44 +10:00
ben
325a2e6200
fix gzip decompression when request header accepts gzip compression
2017-09-12 14:17:52 +02:00
Jochen Becker
a20821378b
- if a request timed out the same error codes are returned for iOS and Android
...
- updated change log
2017-08-14 17:05:44 +02:00
Jochen Becker
d84a222dda
- added function "setRequestTimeout" to set the timeout for all further requests and to prevent to "wait forever" on Android in case the server is not responding
...
- updated change log
- incremented version for release
2017-08-10 10:03:38 +02:00
Sefa Ilkimen
a1f678a886
fixed case-sensitive path for android source files
2016-12-07 16:20:17 +01:00
Sefa Ilkimen
d90cefcbaa
fixed handling of multiple cookies
2016-12-07 15:29:54 +01:00
Sefa Ilkimen
d5b2cdaf60
implemented PUT and DELETE methods for Android and iOS
2016-11-14 13:56:54 +01:00
Sefa Ilkimen
c8df1ebd8b
- implemented configurable serializer for Android
...
- cleaned up Android source structure
2016-11-11 19:24:49 +01:00
Andrew Stephan
9a65da55c9
only use custom factory for API Levels < 20
2016-07-20 11:55:49 -04:00
Andrew Stephan
4c26dd793e
fixed var name
2016-07-18 15:56:11 -04:00
Andrew Stephan
beae854526
updates to only allow tlsv1.1 and tlsv1.2
2016-07-18 15:42:30 -04:00
Andrew Stephan
50d40e76eb
Merge pull request #8 from SpiderOak/disable-encoding-get-urls
...
Disables encoding get() URLs by default (android)
2016-04-28 18:58:26 -04:00
Andrew Stephan
bcf6f6ed90
updated http request and removed some android code that is now in js. Fixed upload file in iOS
2016-02-23 12:48:40 -05:00
Denis Babineau
07e0195c91
add HEAD request support and return response headers for all request types both for success and failures.
2015-10-07 13:33:07 -03:00
Denis Babineau
43b04a94e2
add acceptAllHosts call to test self-signed certificate in dev environment (still performs pinning but skips host validation)
...
TODO: iOS
2015-07-28 11:04:09 -03:00