MCPcopy Create free account

hub / github.com/geziyor/geziyor / functions

Functions177 in github.com/geziyor/geziyor

MethodSet
Set saves response resp to the cache with key
cache/memorycache/memorycache.go:22
MethodSetCookies
SetCookies handles the receipt of the cookies in a reply for the given URL
client/client.go:250
FunctionTestAllLinks
(t *testing.T)
geziyor_test.go:96
FunctionTestBasicAuth
(t *testing.T)
geziyor_test.go:290
FunctionTestBothMaxAge
(t *testing.T)
cache/cache_test.go:1051
FunctionTestCSVExporter_Export
(t *testing.T)
export/csv_test.go:12
FunctionTestCache
(t *testing.T)
geziyor_test.go:53
FunctionTestCacheOnlyIfBodyRead
(t *testing.T)
cache/cache_test.go:369
FunctionTestCacheableMethod
TestCacheableMethod ensures that uncacheable method does not get stored in cache and get incorrectly used for a following cacheable method request.
cache/cache_test.go:176
FunctionTestCachedErrorsKeepStatus
This tests the fix for https://github.com/gregjones/httpcache/issues/74. Previously, after validating a cached response, its StatusCode was incorrectl
cache/cache_test.go:891
FunctionTestCharsetFromBody
(t *testing.T)
client/client_test.go:112
FunctionTestCharsetFromHeaders
(t *testing.T)
client/client_test.go:97
FunctionTestCharsetProvidedWithRequest
(t *testing.T)
client/client_test.go:127
FunctionTestClientTimeout
Test that http.Client.Timeout is respected when cache transport is used. That is so as long as request cancellation is propagated correctly. In the pa
cache/cache_test.go:1455
FunctionTestConcurrentRequests
(t *testing.T)
geziyor_test.go:322
FunctionTestConvertHeaderToMap
(t *testing.T)
client/client_test.go:44
FunctionTestConvertMapToHeader
(t *testing.T)
client/client_test.go:68
FunctionTestCookies
(t *testing.T)
geziyor_test.go:269
FunctionTestDiskCache
(t *testing.T)
cache/leveldbcache/leveldbcache_test.go:11
FunctionTestDiskCache
(t *testing.T)
cache/diskcache/diskcache_test.go:10
FunctionTestDontServeHeadResponseToGetRequest
(t *testing.T)
cache/cache_test.go:233
FunctionTestDontStorePartialRangeInCache
(t *testing.T)
cache/cache_test.go:257
FunctionTestDuplicateRequests_ProcessRequest
(t *testing.T)
middleware/duplicate_requests_test.go:10
FunctionTestEmptyMaxStale
(t *testing.T)
cache/cache_test.go:1085
FunctionTestFreshExpiration
(t *testing.T)
cache/cache_test.go:1002
FunctionTestGetEndToEndHeaders
(t *testing.T)
cache/cache_test.go:1139
FunctionTestGetNoStoreRequest
(t *testing.T)
cache/cache_test.go:481
FunctionTestGetNoStoreResponse
(t *testing.T)
cache/cache_test.go:510
FunctionTestGetOnlyIfCachedHit
(t *testing.T)
cache/cache_test.go:421
FunctionTestGetOnlyIfCachedMiss
(t *testing.T)
cache/cache_test.go:461
FunctionTestGetRendered
(t *testing.T)
geziyor_test.go:132
FunctionTestGetRenderedCookie
(t *testing.T)
geziyor_test.go:177
FunctionTestGetRenderedCustomActions
(t *testing.T)
geziyor_test.go:145
FunctionTestGetVaryUnused
(t *testing.T)
cache/cache_test.go:820
FunctionTestGetWith2VaryHeaders
(t *testing.T)
cache/cache_test.go:721
FunctionTestGetWithDoubleVary
(t *testing.T)
cache/cache_test.go:665
FunctionTestGetWithEtag
(t *testing.T)
cache/cache_test.go:538
FunctionTestGetWithLastModified
(t *testing.T)
cache/cache_test.go:578
FunctionTestGetWithVary
(t *testing.T)
cache/cache_test.go:610
FunctionTestHEADRequest
Run chrome headless instance to test this func TestGetRenderedRemoteAllocator(t *testing.T) { geziyor.NewGeziyor(&geziyor.Options{ StartRequestsFun
geziyor_test.go:212
FunctionTestJSONExporter_Export
(t *testing.T)
export/json_test.go:29
FunctionTestJSONLineExporter_Export
(t *testing.T)
export/json_test.go:11
FunctionTestMain
(m *testing.M)
cache/cache_test.go:33
FunctionTestMaxAge
(t *testing.T)
cache/cache_test.go:1020
FunctionTestMaxAgeZero
(t *testing.T)
cache/cache_test.go:1038
FunctionTestMaxStaleValue
(t *testing.T)
cache/cache_test.go:1105
FunctionTestMeta
(t *testing.T)
client/request_test.go:8
FunctionTestMinFreshWithExpires
(t *testing.T)
cache/cache_test.go:1065
FunctionTestNoCacheRequestExpiration
(t *testing.T)
cache/cache_test.go:954
FunctionTestNoCacheResponseExpiration
(t *testing.T)
cache/cache_test.go:966
FunctionTestOnlyReadBodyOnDemand
(t *testing.T)
cache/cache_test.go:402
FunctionTestParseCacheControl
(t *testing.T)
cache/cache_test.go:917
FunctionTestPassMetadata
(t *testing.T)
geziyor_test.go:341
FunctionTestPostFormUrlEncoded
(_ *testing.T)
geziyor_test.go:248
FunctionTestPostJson
(_ *testing.T)
geziyor_test.go:228
FunctionTestProxy
(t *testing.T)
geziyor_test.go:354
FunctionTestQuotes
(t *testing.T)
geziyor_test.go:67
FunctionTestRandomDelay
(t *testing.T)
middleware/delay_test.go:10
FunctionTestRedirect
(t *testing.T)
geziyor_test.go:301
FunctionTestReqMustRevalidate
(t *testing.T)
cache/cache_test.go:978
FunctionTestRespMustRevalidate
(t *testing.T)
cache/cache_test.go:991
FunctionTestResponse_JoinURL
(t *testing.T)
client/response_test.go:8
FunctionTestRetry
(t *testing.T)
client/client_test.go:143
FunctionTestRobots
(t *testing.T)
geziyor_test.go:331
FunctionTestSetDefaultHeader
(t *testing.T)
client/client_test.go:13
FunctionTestSimple
(t *testing.T)
geziyor_test.go:30
FunctionTestStaleIfErrorKeepsStatus
This tests the fix for https://github.com/gregjones/httpcache/issues/74. Previously, after a stale response was used after encountering an error, its
cache/cache_test.go:1402
FunctionTestStaleIfErrorRequest
(t *testing.T)
cache/cache_test.go:1196
FunctionTestStaleIfErrorRequestLifetime
(t *testing.T)
cache/cache_test.go:1241
FunctionTestStaleIfErrorResponse
(t *testing.T)
cache/cache_test.go:1304
FunctionTestStaleIfErrorResponseLifetime
(t *testing.T)
cache/cache_test.go:1348
FunctionTestStartRequestsFunc
(t *testing.T)
geziyor_test.go:118
FunctionTestUpdateFields
(t *testing.T)
cache/cache_test.go:853
FunctionTestUserAgent
(t *testing.T)
geziyor_test.go:40
FunctionquotesParse
(g *geziyor.Geziyor, r *client.Response)
geziyor_test.go:76
Methodsince
(d time.Time)
cache/cache.go:319
Methodsince
(t time.Time)
cache/cache_test.go:29
← previous101–177 of 177, ranked by callers