Kijin Sung
|
a1ae74837f
|
Fix incorrect return type when HTTP::download() cannot write to target file or parent directory
|
2025-05-12 12:25:52 +09:00 |
|
Kijin Sung
|
c098b4d055
|
Don't set proxy for Guzzle if proxy config doesn't comtain valid host and port
|
2024-12-05 01:16:37 +09:00 |
|
Kijin Sung
|
a23308b728
|
Use proxy setting when making outgoing HTTP requests
|
2024-10-27 17:07:18 +09:00 |
|
Kijin Sung
|
99d7c3d733
|
Fix warning when HTTP requests are made from outside of a class
|
2024-05-24 23:19:02 +09:00 |
|
Kijin Sung
|
01afd5c041
|
Properly record statistics about async and multiple HTTP requests
|
2024-05-24 23:07:38 +09:00 |
|
Kijin Sung
|
32ffc94dee
|
Move proxy setting to HTTP::_createClient()
|
2023-05-01 22:26:16 +09:00 |
|
Kijin Sung
|
a6774937a2
|
Add methods for async and multiple concurrent HTTP requests
|
2023-04-23 16:59:56 +09:00 |
|
Kijin Sung
|
77a7ff9133
|
Separate HTTP request settings manipulation to its own method
|
2023-04-23 16:37:33 +09:00 |
|
Kijin Sung
|
6f9bb059e8
|
Use helper class to handle various error conditions during HTTP request
|
2023-04-23 14:50:39 +09:00 |
|
Kijin Sung
|
6a9902c3bb
|
Clean up default settings and proxy URL parsing logic
|
2023-04-23 14:26:19 +09:00 |
|
Kijin Sung
|
cf84d70ca1
|
Also recognize Content-Type headers with optional parameters
|
2023-04-23 00:40:03 +09:00 |
|
Kijin Sung
|
d731198aa6
|
Cache and reuse the Guzzle client for multiple requests
|
2023-04-23 00:26:27 +09:00 |
|
Kijin Sung
|
c825fdaf43
|
Add Rhymix Framework HTTP class to wrap Guzzle
|
2023-04-23 00:18:37 +09:00 |
|