summaryrefslogtreecommitdiff
path: root/it_url.class
AgeCommit message (Expand)AuthorFilesLines
2022-08-15Add protocols parameter to allow other protocols for it_url::get*(), e.g. 'file'Christian Schneider1-1/+13
2022-08-11warn about newlines in headersUrban Müller1-0/+3
2022-08-11secure curl default configNathan Gass1-3/+4
2022-08-10we pay the cost of curl_getinfo anyway, make it accessible for all requestsNathan Gass1-2/+2
2022-05-25avoid warnings on assoc resultsUrban Müller1-1/+1
2022-05-20curlinfo debug param (used elsewhere) makes more sense than pUrban Müller1-1/+1
2022-05-20try to provide more info on errorDavid Flatz1-1/+1
2022-03-23make it_url::request and it_url::get_multi fork-safe; this prevents multiple ...David Flatz1-6/+6
2022-03-16keep CurlHandle and CurlMultiHandle around so that we can profit from connect...David Flatz1-3/+13
2022-03-11store content extract on EDC("getcachelog") for get_cache debuggingUrban Müller1-4/+4
2022-03-07docsUrban Müller1-1/+1
2022-01-21keep cookies between redirects, needed on www.programme-tv.netUrban Müller1-0/+1
2022-01-20enable omitting Accept-Language, show in and out headers in with curlinfoUrban Müller1-2/+7
2021-12-08show all params in EDC('req'), not just urlChristian A. Weber1-2/+5
2021-11-01more debug infoUrban Müller1-1/+1
2021-11-01avoid false positives when U() removes args without valueUrban Müller1-1/+1
2021-11-01report redirect loopsUrban Müller1-0/+3
2021-10-29Revert "allow combining postprocess with assoc"Nathan Gass1-1/+1
2021-10-28allow combining postprocess with assocUrban Müller1-1/+1
2021-10-22improve docsUrban Müller1-1/+1
2021-08-26make it possible to disable automatic decompression (by setting accept_encodi...Christian Helbling1-6/+10
2021-07-22Change default caching from 24 to 23 hours to reduce risc of daily jobs to us...Christian Schneider1-2/+2
2021-06-18Revert "use same default 5s timeout for ::get and ::get_cache", breaks existi...Christian A. Weber1-2/+2
2021-06-17use same default 5s timeout for ::get and ::get_cacheUrban Müller1-2/+2
2021-06-16improve docsUrban Müller1-3/+3
2021-02-16fix errors on get_cacheUrban Müller1-3/+3
2021-02-03Code cleanup: Replace call_user_func* with normal function call equivalentChristian Schneider1-2/+2
2021-01-13Update copyright dateChristian Schneider1-1/+1
2021-01-13Unified } else { missed in first iterationChristian Schneider1-1/+3
2021-01-13Unified join to always use implodeChristian Schneider1-1/+1
2021-01-13Unified brace and else if styleChristian Schneider1-21/+46
2020-12-04Ignore all requests to /fonts/ for language override check, previous fix did ...Christian Schneider1-1/+1
2020-12-04Do not complain about missing language override for .woff/.woff2 filesChristian Schneider1-1/+1
2020-10-16document "followlocation"Urban Müller1-6/+8
2020-09-15Make itools PHP 8 compatibleChristian Schneider1-3/+3
2020-08-20only call handler after retriesNathan Gass1-5/+5
2020-08-20fix 3538e25, we should not leak memory per urlNathan Gass1-0/+3
2020-08-10vanilla php complianceUrban Müller1-2/+2
2020-08-10use positive list for retry status codesUrban Müller1-2/+3
2020-08-04correctly retry in ::get_multi, do retry in status 5xx in ::getUrban Müller1-4/+5
2020-08-03do not send empty headersUrban Müller1-2/+2
2020-07-30remove option with single use for now, fix inserting too many woke up handles...Urban Müller1-3/+1
2020-07-30dont forget retry on last active url, support fetchsleepUrban Müller1-7/+9
2020-07-29Simplify _lock/_unlock by testing for lock parameter in callerChristian Schneider1-9/+9
2020-07-27honor lock argument for preprocessing as wellUrban Müller1-2/+2
2020-07-27make arg optionalUrban Müller1-2/+2
2020-07-27debugparams req and res should work in get_multiUrban Müller1-1/+6
2020-07-27make locking in it_url::get_cache optionalUrban Müller1-7/+11
2020-06-26Refetch in get_cache() if headers are requested but cache does not contain themChristian Schneider1-1/+1
2020-06-15Only use T_defaultlang() for search.ch subrequests which uses language overri...Christian Schneider1-2/+3