3bf1336af7
httpclient : add the authentication method and do not reset it between connections
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5319 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 11:21:24 +00:00
8d8f1a4de0
httpclient : allow ssloptions to be set before connecting
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5317 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 07:27:36 +00:00
a0a5e70fc4
httpclient : do not force the namespace for domframework
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5305 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-03 10:04:00 +00:00
f423229f94
domci : commas should be followed by space
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5281 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-23 14:55:18 +00:00
c9d76686df
domci : remove trailling space
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5125 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-15 13:06:27 +00:00
bca528037e
httpclient : Better debug support
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5100 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-03-13 20:38:00 +00:00
a3177209b6
httpclient : reset the parameters when all the content is get (to allow the redirect to work correctely)
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4816 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-28 19:22:51 +00:00
d4e913d00e
httpclient : de-zip the content of the page if Content-Encoding = gzip
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4810 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-27 15:38:36 +00:00
b1e2f45e6a
httpclient : add rawData support
...
httpclient : add getContent () method
httpclient : solve a bug when the Content-Length = 0 (waiting socket not needed)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4809 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-27 15:22:13 +00:00
a46300881d
httpclient : allow 3 modes : Chunked, Content-Length and connection closed modes
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4807 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 17:23:18 +00:00
2a1977630c
httpclient : cookies was removed if the expire was not correctely set
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4806 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 16:54:58 +00:00
2e29056132
httpclient : add accept type management
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4805 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 16:37:43 +00:00
77fc73d022
httpclient : domci
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4801 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 07:38:16 +00:00
2bdb73bac1
httpclient : update to bad methods parameters
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4800 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-26 07:36:59 +00:00
4cea28e534
httpclient : add referer support and Cookie keywords can now be received in capital or lowercase
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4799 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-23 21:14:32 +00:00
d8860ca0a9
httpclient : set a default User-Agent and allow to set it to anything
...
httpclient : each header line is now set to 4065 chars max (1024 was too short in case of cookies or SAML authentication)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4798 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-22 20:58:14 +00:00
449116b7c0
httpclient : Debug : Add logging of the transaction on screen
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4797 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-22 20:46:20 +00:00
786540beef
httpclient : if the redirect URL is not an absolute one, create the absolute one based on the previous request
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4796 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-22 20:22:38 +00:00
9dbbc4adb2
HTTPClient : first version
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4781 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2018-12-18 19:24:33 +00:00