Philipp Holzer
b526e6b415
Fix GuzzleHttpClient
...
- Add sink (= specify temp store for the body)
- Fix HTTP header merge
2020-10-11 21:45:52 +02:00
Philipp
79e667b3d1
Update src/Network/GuzzleResponse.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-10-11 00:33:36 +02:00
Philipp Holzer
e17befb7d6
Use last entry for Content-Type
2020-10-10 23:11:30 +02:00
Philipp Holzer
8c7185154d
Remove unnecessary exception message (avoid log flooding)
2020-10-10 23:11:30 +02:00
Philipp Holzer
b8314f0c30
Fix redirect logging
2020-10-10 23:11:30 +02:00
Philipp Holzer
40b11442c2
IHTTPResult::getContentType is now a string again
2020-10-10 23:11:30 +02:00
Philipp Holzer
02bc99f67b
Fix Content-Type for CurlResult
class
2020-10-10 23:11:30 +02:00
Philipp Holzer
80bd0a4d5a
Fix IHTTPResult::getHeader()
...
- Now returns a string array, like expected
- Fix usages
- Fix dataset
2020-10-10 23:11:30 +02:00
Philipp Holzer
f3cd973cbe
HTTPRequest: Replace getInfo() with new parameter 'content_length'
2020-10-10 23:11:30 +02:00
Philipp Holzer
1a42f35a3c
Use CurlResult for failed HTTPRequests (legacy usage)
2020-10-10 23:11:30 +02:00
Philipp Holzer
933ea7c9ce
Fix IHTTPResult::getHeader/s()
...
- Split functionality "getHeader()" and "getHeaders()" analog to IMessageInterface::getHeader/s()
- Fix functionality at various places
- Adapt CurlResultTest
2020-10-10 23:11:30 +02:00
Philipp Holzer
fff94563d7
Use Guzzle for HTTPRequest and Result
2020-10-10 23:11:30 +02:00
Philipp Holzer
97167d7b90
Replace IHTTPResult for CurlResult usages
2020-10-10 23:11:30 +02:00
Philipp Holzer
f238f4efbe
Introduce IHTTPResult Interface as abstraction for CurlResult
2020-10-10 23:11:30 +02:00
Philipp Holzer
8318a0b640
Move ExAuth, FKOAuth1 & FKOAuthDataStore to own namespace Friendica\Security
2020-09-30 11:14:01 +02:00
Michael
98a905a4c2
Remove unneeded function
2020-09-16 05:05:15 +00:00
Michael
55e169db49
Configurable list of domains to ignore redirects
2020-09-16 04:56:37 +00:00
Michael
5af713b336
Issue 9137: Fix "Incorrect integer value:"
2020-09-06 09:41:32 +00:00
Michael
cbf1e5c699
New field "manually-approve" for contact table
2020-09-02 03:02:50 +00:00
Michael
41c96f787d
Use the AP adress for probing webfinger
2020-08-23 07:24:39 +00:00
Michael
4285f4643f
Fix Test
2020-08-22 15:19:34 +00:00
Michael
eb95314aaa
Avoid locally probing last item via network
2020-08-19 04:45:31 +00:00
Michael
d9fc0ae0ea
Using a constant value for the default avatar
2020-08-18 20:30:24 +00:00
Michael
76bcf27130
"localProbe" is used only locally
2020-08-18 19:48:14 +00:00
Michael
5aba1df497
Use "User::getIdForURL"
2020-08-18 19:45:01 +00:00
Michael
f1a8db4e76
Use the owner data to collect all data
2020-08-18 17:30:48 +00:00
Michael
c3bfa9f1c1
Don't probe on local profiles via network
2020-08-18 16:42:01 +00:00
Michael
998c83eacb
Avoid loop situations and connection timeouts
2020-08-18 03:55:27 +00:00
Michael
7b13b7e9c8
Reworked "getIdForURL"
2020-08-07 13:49:59 +00:00
Michael
f09d9bc9cc
Remove url caching, locking cleanup
2020-08-06 18:53:45 +00:00
Michael
cd99b9706b
Check for empty baseurl
2020-08-05 07:51:15 +00:00
Michael
fd62629285
Probe for the date of the last item
2020-08-05 06:50:51 +00:00
Hypolite Petovan
afb882048e
Generate callstack value from inside Profiler::saveTimestamp
...
- Save a massive amount of time computing callstacks when profiling is disabled
2020-07-27 02:33:05 -04:00
Michael
bdbe6771fd
Fix Notice: "Undefined index: host"
2020-07-25 08:07:22 +00:00
nupplaPhil
0a421064a5
Introduce interface "IHTTPRequest" (rely on abstractions, not on concrete implementations)
2020-07-21 03:17:05 -04:00
nupplaPhil
657d08f09f
Rename "fetchUrl" and "fetchUrlFull" to "fetch" and "fetchFull"
2020-07-21 03:15:53 -04:00
nupplaPhil
7029012f27
Rename "HTTPRequest::curl()" to HTTPRequest::get()
2020-07-21 03:14:01 -04:00
nupplaPhil
e5649d6dbf
Move "HTTPRequest::finalUrl" dynamic
2020-07-21 03:10:10 -04:00
nupplaPhil
60e18736b0
Move "Network::finalUrl" to "HTTPRequest" class
2020-07-21 03:09:40 -04:00
nupplaPhil
57587efe58
Move "getUserAgent()" to "HTTPRequest" class
2020-07-21 03:04:58 -04:00
nupplaPhil
cebdcb6599
Fixing post()
2020-07-21 03:04:58 -04:00
nupplaPhil
1aa07f87a4
Make "HTTPRequest::fetchUrl" dynamic
2020-07-21 03:04:58 -04:00
nupplaPhil
3b4cf87c95
Make "HTTPRequest::fetchUrlFull" dynamic
2020-07-21 03:02:52 -04:00
nupplaPhil
8793096c16
Make "HTTPRequest::post" dynamic
2020-07-21 03:02:51 -04:00
nupplaPhil
2973ed6448
Make "HTTPRequest::curl" dynamic
2020-07-21 03:01:12 -04:00
nupplaPhil
9d00e4f1bc
Introduce HTPPRequest DI call and constructor
2020-07-21 02:56:10 -04:00
nupplaPhil
5344efef71
Move post/curl/fetchUrl/fetchUrlFull to own class "Network\HTTPRequest"
2020-07-21 02:56:10 -04:00
Michael
99de216d15
Issue 8844: Fiy probing of unknown AP contacts
2020-07-07 04:47:15 +00:00
Michael
c947b7f211
"print_r" in logging replaced / obsolete stuff removed
2020-06-29 20:22:00 +00:00
Michael
2350c6ab57
Replace deprecated Logger calls
2020-06-28 15:43:58 +00:00