Commit graph

76 commits

Author SHA1 Message Date
cxl
717becd796 Core: HttpRequest: if content-length is 0, reading body is skipped
git-svn-id: svn://ultimatepp.org/upp/trunk@11934 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-05-08 12:28:28 +00:00
cxl
87bd398b29 Core: HttpRequest::Digest(user, pwd)
git-svn-id: svn://ultimatepp.org/upp/trunk@11693 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-01-15 10:45:26 +00:00
cxl
e9a6dbc6eb HttpRequest::GetWaitEvents
git-svn-id: svn://ultimatepp.org/upp/trunk@11321 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-09-16 08:51:28 +00:00
cxl
149ac92850 Core: HttpRequest docs & cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@11312 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-09-08 12:47:51 +00:00
cxl
d73948da5c Core: HttpRequest: WhenContent now only receives data of final OK content (not redirection or authorization texts or errors)
git-svn-id: svn://ultimatepp.org/upp/trunk@11249 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-07-16 17:40:24 +00:00
cxl
47493cda15 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@11067 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-11 11:50:55 +00:00
cxl
3ef567b007 Core: Fixed issue with non-blocking HttpRequest and CRLF at the end of chunk
git-svn-id: svn://ultimatepp.org/upp/trunk@11066 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-10 20:49:54 +00:00
cxl
c9bb56577b Core: Socket::SSLServerNameIndicator, used in HttpRequest; fixes problems with connecting to some https server
git-svn-id: svn://ultimatepp.org/upp/trunk@10990 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-08 21:32:22 +00:00
cxl
6b085b1902 .Cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@10986 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-06 09:58:15 +00:00
cxl
597466fea8 uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +00:00
cxl
4556bd6352 Core: HTTP chunked transfer fixed
git-svn-id: svn://ultimatepp.org/upp/trunk@9880 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-25 16:29:27 +00:00
cxl
ce040f698c Core: HttpRequest no content-length issue fixed
git-svn-id: svn://ultimatepp.org/upp/trunk@9876 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-25 13:46:04 +00:00
cxl
5c86036124 .reorganizing
git-svn-id: svn://ultimatepp.org/upp/trunk@9759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-01 20:21:16 +00:00
cxl
5c2a636000 Core: Fixed issue with HttpRequest chunked trailer
git-svn-id: svn://ultimatepp.org/upp/trunk@9698 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-04-17 06:57:41 +00:00
cxl
91f1375876 Core: Fixed timeouts of DNS resolving phase
git-svn-id: svn://ultimatepp.org/upp/trunk@8508 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-04 13:56:31 +00:00
cxl
9b789f1b26 Core: HttpRequest::NewRequest now keeps cookies
git-svn-id: svn://ultimatepp.org/upp/trunk@8358 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-04-17 08:33:47 +00:00
cxl
f628e48050 Core: HttpRequest::NewRequest #1036
git-svn-id: svn://ultimatepp.org/upp/trunk@8357 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-04-17 08:14:38 +00:00
cxl
3c7fe5ce4c Core: Fixed HttpRequest issue Proxy vs PostStream
git-svn-id: svn://ultimatepp.org/upp/trunk@8279 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-03-17 14:46:37 +00:00
cxl
481165147b Core: HttpRequest upload chunk increased to 64KB to improve performance
git-svn-id: svn://ultimatepp.org/upp/trunk@8186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-19 11:11:52 +00:00
cxl
0d3755eec0 HttpRequest::Clear #931
git-svn-id: svn://ultimatepp.org/upp/trunk@7909 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-11-20 14:32:20 +00:00
cxl
a23eee85b1 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@7790 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-16 13:08:30 +00:00
cxl
5e9ba51b1b Core/Rpc: No retries of HTTP request allowed, CodeEditor: .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@7789 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-16 12:51:33 +00:00
cxl
a5ca58be5a Core: HttpRequest now calls IpAddrInfo::Clear ASAP to release the resovling slot
git-svn-id: svn://ultimatepp.org/upp/trunk@7575 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-08-09 07:59:59 +00:00
cxl
dc44797248 ide: Replacing wildcards improved ($ -> $ $)
git-svn-id: svn://ultimatepp.org/upp/trunk@7552 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-07-29 11:46:18 +00:00
cxl
d2b0d34bc9 HttpRequest: PostStream (to upload big data) #524
git-svn-id: svn://ultimatepp.org/upp/trunk@7548 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-07-28 11:17:11 +00:00
cxl
89446c1252 POP3: HTTP CONNECT proxy support
git-svn-id: svn://ultimatepp.org/upp/trunk@7372 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-05-14 09:22:30 +00:00
cxl
b3ebf652ab Core: Http improved logging, POP3: Parse/Format message IDs, Win32Wnd improved Exc diagnostics
git-svn-id: svn://ultimatepp.org/upp/trunk@7259 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-15 12:55:07 +00:00
cxl
fe4756e9aa .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@7133 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-02 08:51:55 +00:00
cxl
5e9e438359 Core: HttpRequest::ShortTrace, ide: Debuggers: MI2 fixed to compile in Win32
git-svn-id: svn://ultimatepp.org/upp/trunk@6914 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-02-13 09:42:08 +00:00
cxl
893e5cb16c Core: HttpRequest::KeepAlive (thanks Zbych!)
git-svn-id: svn://ultimatepp.org/upp/trunk@6488 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-10-24 17:33:11 +00:00
cxl
ee6af7af19 Core: HttpRequest::TraceHeader, TraceBody
git-svn-id: svn://ultimatepp.org/upp/trunk@6320 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-06 13:39:42 +00:00
cxl
920e9f26fa Core: HttpRequest can disable logging of body separately, umk: POSIX setlinbuf
git-svn-id: svn://ultimatepp.org/upp/trunk@6319 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-06 12:51:40 +00:00
cxl
2656d1a6da Core: HttpRequest now sends always sends Content-Length for POST/PUT, even if it is zero
git-svn-id: svn://ultimatepp.org/upp/trunk@6240 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-08-09 07:07:17 +00:00
cxl
cf779e5e8d Core: Http now switches to GET after redirection (once again..)
git-svn-id: svn://ultimatepp.org/upp/trunk@6187 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-12 06:14:16 +00:00
cxl
54be50c44c Core: HttpRequest multipart support
git-svn-id: svn://ultimatepp.org/upp/trunk@6158 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-06-29 18:52:38 +00:00
cxl
024a16aedc Core: HttpRequest now supports alternate method name
git-svn-id: svn://ultimatepp.org/upp/trunk@5977 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-04-11 12:36:42 +00:00
cxl
1ccd369fab Core: HttpRequest now support the REST of methods (#425)
git-svn-id: svn://ultimatepp.org/upp/trunk@5729 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-25 13:06:23 +00:00
cxl
faf29a8166 Core: HttpRequest: Fixed parsing of Proxy() argument
git-svn-id: svn://ultimatepp.org/upp/trunk@5576 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-22 09:09:12 +00:00
cxl
08f348cadf Core: Http now better suited for handling >2gb content
git-svn-id: svn://ultimatepp.org/upp/trunk@5565 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-19 18:32:05 +00:00
cxl
71e2c49d41 *Core: removed forgotten DLOGs
git-svn-id: svn://ultimatepp.org/upp/trunk@5177 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-11 12:47:21 +00:00
cxl
cbaf5dd1ce Core: AsCString new flag: ASCSTRING_JSON
git-svn-id: svn://ultimatepp.org/upp/trunk@5176 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-11 09:01:18 +00:00
cxl
ddeff70705 .Core: Config->Ini
git-svn-id: svn://ultimatepp.org/upp/trunk@5096 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-03 07:21:28 +00:00
cxl
47ed4e89d8 Core: LOG_ conditional log helper, HttpRequest::Trace now using INI_BOOL and LOG_
git-svn-id: svn://ultimatepp.org/upp/trunk@5091 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-06-29 17:46:57 +00:00
cxl
ac00befdcb *Core: HTTP request clears 'body' at start of new request
git-svn-id: svn://ultimatepp.org/upp/trunk@5018 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-29 11:10:05 +00:00
cxl
474c57c062 Core: LOGDEX, DUMPHEX, fixes of HttpRequest, TcpSocket
git-svn-id: svn://ultimatepp.org/upp/trunk@5011 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-28 11:54:20 +00:00
cxl
206eaf9f65 *Core: HttpRequest::Cookie fixed to compile with GCC
git-svn-id: svn://ultimatepp.org/upp/trunk@4999 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-23 09:42:59 +00:00
cxl
a10c97c709 Core: HttpRequest improved cookie precendence
git-svn-id: svn://ultimatepp.org/upp/trunk@4996 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-22 13:35:05 +00:00
cxl
2808be58bd Core: Improved Http Cookie support
git-svn-id: svn://ultimatepp.org/upp/trunk@4994 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-22 12:33:16 +00:00
cxl
b386b902b3 Core: HttpRequest improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@4993 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-22 10:36:29 +00:00
cxl
bed09ed53f Core: fixed int->int64 conversion warning
git-svn-id: svn://ultimatepp.org/upp/trunk@4980 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-21 11:00:55 +00:00