guzzle-cache-middleware icon indicating copy to clipboard operation
guzzle-cache-middleware copied to clipboard

A Guzzle Cache middleware

Results 6 guzzle-cache-middleware issues
Sort by recently updated
recently updated
newest added

https://github.com/csarrazi/guzzle-cache-middleware/blob/2ff242e660900ab6b8bcf64be2c76c0d6af61c8b/composer.json#L11

The DoctrineAdapter does not check the Cache-Control / Expire Header if the content should be cached at all.

help wanted

When there are special characters in the URI path that are not allowed by the filesystem (like `:` on Windows), the MockStorageAdapter using SubfolderNamingStrategy fails with > Symfony\Component\Filesystem\Exception\IOException: Failed to...

good first issue

The MockMiddleware creates a RejectedPromise with a string reason in https://github.com/csarrazi/guzzle-cache-middleware/blob/master/src/MockMiddleware.php#L47 if the cache is not found. The log middleware then fails because the MessageFormatter requires an exception in https://github.com/guzzle/guzzle/blob/master/src/MessageFormatter.php#L70...

good first issue

https://github.com/csarrazi/CsaGuzzleBundle/issues/208 Hi, I saw a problem with the fixture file name generated by this function : `src/Cache/NamingStrategy/AbstractNamingStrategy.php` ```php protected function getFingerprint(RequestInterface $request) { return md5(serialize([ 'method' => $request->getMethod(), 'path' =>...

Because GraphQL relies on storing the request parameters in the request's body, the current caching mechanisms don't work for such requests. See csarrazi/CsaGuzzleBundle#208

enhancement
help wanted