ErrLookup › guzzle/guzzle
guzzle/guzzle
Guzzle, an extensible PHP HTTP client · PHP · 68 source files
Analyzed at 9b200fc580 on 2026-08-04. 277 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| auth type must be a string | exception | error | authentication, configuration, validation, input-validation |
| auth must contain username and password strings | exception | error | authentication, configuration, validation, input-validation |
| Basic authentication username must not contain a colon | exception | error | authentication, basic-auth, validation, input-validation, http-headers |
| Basic authentication credentials must not contain ASCII cont | exception | error | authentication, basic-auth, validation, input-validation, http-headers, security |
| Digest authentication failed because the server did not issu | exception | error | authentication, digest-auth, runtime, http, data-integrity |
| Digest authentication failed because the request body could | exception | error | authentication, digest-auth, runtime, streams, http |
| Failed to write the response body | exception | error | authentication, digest-auth, sink, io, runtime, http |
| sink must be a resource, string, or %s | exception | error | sink, validation, configuration, input-validation |
| %s must be an instance of %s | exception | error | configuration, psr-17, validation, input-validation, streams |
| Cannot replace response with a different status code. | exception | error | exceptions, validation, api-misuse, input-validation |
| handler must be a callable | exception | error | configuration, handlers, validation, input-validation |
| The "max_host_connections" and "max_total_connections" clien | exception | error | configuration, handlers, curl, connection-pooling, validation |
| The "transport_sharing" client option can only require shari | exception | error | configuration, handlers, curl, transport-sharing, validation |
| %s must be an instance of %s | exception | error | configuration, psr-17, validation, input-validation |
| URI must be a string or %s | exception | error | configuration, uri, validation, input-validation |
| Passing %s to request option "body" is invalid; expected res | exception | error | configuration, body, validation, input-validation, http |
| The "handler" request option is not supported; configure the | exception | error | configuration, request-options, handler |
| headers must be an array | exception | error | headers, request-options, validation |
| Passing a non-finite float to request option "%s" is invalid | exception | error | validation, floats, query, form-params, request-options |
| The "multiplex" option must be null or a GuzzleHttp\Multiple | exception | error | multiplex, request-options, validation |
| Passing %s to request option "%s" is invalid; expected %s. | exception | error | validation, request-options, type-error |
| The headers array must have header name as keys. | exception | error | headers, request-options, validation |
| You cannot use form_params and multipart at the same time. U | exception | error | body, form-params, multipart, request-options |
| json_encode error: | exception | error | json, body, request-options, serialization |
| query must be a string or array | exception | error | query, request-options, validation |
| HTTP protocol version must not be empty. | exception | error | http-version, request-options, validation |
| HTTP protocol version must be a valid HTTP version number. | exception | error | http-version, request-options, validation |
| The cURL share handle state mode does not match the configur | exception | error | curl, share-handle, transport-sharing, configuration |
| A cURL share handle cannot be provided when transport sharin | exception | error | curl, share-handle, transport-sharing, configuration |
| A cURL share handle is required when transport sharing is en | exception | error | curl, share-handle, transport-sharing, configuration |
| A cURL share handle must be an instance of CurlShareHandle, | exception | error | curl, share-handle, transport-sharing, type-error |
| HTTP protocol version must not be empty. | exception | error | http-version, curl, handler, request |
| HTTP protocol version must be a valid HTTP version number. | exception | error | http-version, curl, handler, request |
| Required multiplexing for HTTP/3 needs libcurl 8.13.0 or new | exception | error | http-version, http3, curl, multiplex, environment, libcurl |
| HTTP/3 is supported by the cURL handler, however the install | exception | error | http3, curl, protocol-version, environment |
| Required multiplexing needs libcurl 8.14.0 or newer built wi | exception | error | multiplexing, http2, curl, environment |
| HTTP/2 is supported by the cURL handler, however libcurl 7.6 | exception | error | http2, curl, protocol-version, environment |
| HTTP/%s is not supported by the cURL handler. | exception | error | protocol-version, validation, configuration |
| The configured cURL share handle requires CURLOPT_SHARE, but | exception | error | transport-sharing, curl, environment, curlopt-share |
| Can not initialize cURL handle. | exception | critical | curl, resource-exhaustion, system, runtime |
| Invalid cURL option %s. | exception | error | curl-options, validation, configuration |
| Unable to set cURL option %s: %s | exception | error | curl-options, configuration, type-error, php8 |
| Unable to set cURL option %s. | exception | error | curl-options, configuration, php7, libcurl |
| The request-level CURLOPT_SHARE cURL option cannot be combin | exception | error | transport-sharing, curl-options, configuration, curlopt-share |
| The CURLOPT_FRESH_CONNECT cURL option cannot be used when pe | exception | error | transport-sharing, connection-reuse, configuration, curlopt-fresh-connect |
| The CURLOPT_FORBID_REUSE cURL option cannot be used when per | exception | error | transport-sharing, connection-reuse, configuration, curlopt-forbid-reuse |
| The "multiplex" option must be null or a GuzzleHttp\Multiple | exception | error | multiplexing, validation, configuration |
| Required multiplexing cannot be guaranteed for cleartext req | exception | error | multiplexing, proxy, http2, configuration |
| The "multiplex" request option cannot be required when the f | exception | error | multiplexing, authentication, validation, configuration |
| The "multiplex" request option cannot be required when the f | exception | error | multiplexing, authentication, ntlm, configuration |
| The "%s" proxy scheme is not supported by the cURL handler. | exception | error | proxy, validation, configuration |
| HTTPS proxies are not supported by the installed libcurl; li | exception | error | proxy, https, curl, environment |
| Passing %s in the "curl" request option is not supported bec | exception | error | curl, configuration, request-options |
| Passing %s in the "curl" request option is not supported bec | exception | error | curl, configuration, request-options, connection-reuse |
| Passing %s in the "curl" request option is not supported bec | exception | error | curl, configuration, request-options, allow-list |
| Passing the "stream_context" request option to a cURL handle | exception | error | curl, configuration, ssl, stream-context, request-options |
| on_stats must be callable | exception | error | request-options, validation, callable, stats |
| on_trailers must be callable | exception | error | request-options, validation, callable, trailers |
| URI must include a scheme and host. Use an absolute URI, a n | exception | error | uri, curl, configuration, validation |
| The scheme '%s' is not supported. | exception | error | uri, curl, validation, scheme |
| Persistent cURL sharing is required, but this request requir | exception | error | curl, proxy, connection-reuse, configuration, transport-sharing |
| %s entries must be strings or stringable objects. | exception | error | curl, headers, validation, request-options |
| %s entries must not contain a carriage return or line feed. | exception | error | security, headers, validation, header-injection, curl |
| Tunneling requests through an HTTP proxy is not supported by | exception | error | curl, proxy, environment, libcurl-version, tunnel |
| Proxy headers require libcurl 7.37.0 or newer built with pro | exception | error | curl, proxy, security, libcurl-version, headers, credentials |
| CURLOPT_PROXYHEADER must be an array when a Proxy-Authorizat | exception | error | curl, proxy, headers, validation, configuration |
| The scheme "%s" is not allowed by the protocols request opti | exception | error | uri, scheme, request-options, security, validation |
| HTTP/3 is not supported by this cURL installation. | exception | error | curl, http3, environment, libcurl-version, request-options |
| Required multiplexing cannot be guaranteed for HTTP/3 reques | exception | error | curl, http3, proxy, multiplex, request-options |
| The "multiplex" request option cannot be required for HTTP/% | exception | error | curl, multiplex, http2, http3, request-options, configuration |
| %s must be a non-empty string | validation | error | configuration, tls, mtls, validation |
| Timed out while rewinding the request body | exception | error | upload, stream, timeout, retry |
| Failed to rewind the request body | exception | error | upload, stream, retry, resource-handling |
| Content-Length exceeds the maximum cURL upload size supporte | exception | error | upload, windows, curl, large-file, platform |
| %s must be an instance of %s | validation | error | configuration, psr-17, di, validation |
| SSL CA bundle not found: %s | validation | error | tls, configuration, ssl, ca-bundle, deployment |
| Directory %s does not exist for sink value of %s | exception | error | download, sink, filesystem, configuration |
| Invalid cert request option | validation | error | mtls, tls, configuration, validation |
| SSL certificate not found: %s | validation | error | mtls, tls, filesystem, deployment |
| Invalid ssl_key request option | validation | error | mtls, tls, configuration, validation |
| SSL private key not found: %s | validation | error | mtls, tls, filesystem, deployment |
| progress client option must be callable | validation | error | configuration, callback, validation |
| Invalid crypto_method_max request option: HTTP/2 and HTTP/3 | validation | error | tls, http2, http3, configuration, validation |
| Invalid crypto_method request option: TLS 1.3 not supported | exception | error | tls, curl, version, runtime |
| Invalid crypto_method request option: unknown version provid | validation | error | tls, configuration, validation |
| Invalid crypto_method_max request option: unknown version pr | validation | error | tls, curl, configuration, request-options |
| Invalid crypto_method_max request option: maximum TLS versio | exception | error | tls, curl, environment, version-compat |
| on_headers must be callable | validation | error | callbacks, request-options, validation |
| Invalid CurlHandler constructor option "%s". | validation | error | curl, configuration, handler |
| Invalid CurlMultiHandler constructor option "%s". | validation | error | curl, configuration, handler |
| The "multiplex" CurlMultiHandler option only accepts Multipl | validation | error | multiplexing, curl, configuration, handler |
| The "multiplex" CurlMultiHandler option must be null or Mult | validation | error | multiplexing, curl, configuration, type-error |
| The "multiplex" CurlMultiHandler option requires CURLMOPT_PI | validation | error | multiplexing, curl, environment, version-compat |
| options must be an array of cURL multi options | validation | error | curl, configuration, type-error, handler |
| %s cannot be combined with persistent transport sharing beca | validation | error | transport-sharing, curl, configuration, connection-pooling |
| The "multiplex" request option cannot be combined with a Cur | validation | error | multiplexing, curl, configuration, request-options |
| The "multiplex" request option can only be Multiplexing::NON | validation | error | multiplexing, curl, configuration, handle-factory |
| The "multiplex" request option can only be Multiplexing::NON | validation | error | multiplexing, http2, http3, curl, configuration |
| The "multiplex" request option cannot be Multiplexing::NONE | validation | error | multiplexing, transport-sharing, curl, configuration |
| The "multiplex" request option cannot be Multiplexing::NONE | validation | error | multiplexing, curl, authentication, configuration |
| The "multiplex" request option cannot be Multiplexing::NONE | validation | error | multiplexing, curl, headers, configuration |
| Unable to set cURL option CURLOPT_FRESH_CONNECT. | validation | error | multiplexing, curl, environment, runtime |
| Passing %s in the cURL multi handler "options" is not suppor | validation | error | curl, configuration, handler, request-options |
| %s must be a positive integer. | validation | error | curl, configuration, type-error, connection-pooling |
| %s requires %s, but it is not available in the installed PHP | validation | error | curl, environment, version-compat, connection-pooling |
| %s conflicts with a %s entry in the "options" array. | validation | error | curl, configuration, constructor, connection-pool |
| Unable to add the cURL handle to the cURL multi handler: %s | exception | error | curl, runtime, transfer, resource-exhaustion |
| Unable to apply the %s cURL option required to isolate the t | exception | error | curl, proxy, security, transfer, connection-pool |
| Invalid cURL multi option "%s". | validation | error | curl, configuration, constructor |
| Unable to apply the cURL multi option %s; it was rejected by | validation | error | curl, configuration, constructor, type-mismatch |
| The "%s" option must be null or a GuzzleHttp\TransportSharin | validation | error | curl, configuration, constructor, transport-sharing, type-mismatch |
| The "transport_sharing" %s option cannot require sharing wit | validation | error | curl, configuration, constructor, transport-sharing |
| The "transport_sharing" option requires cURL share support. | validation | error | curl, environment, transport-sharing, php-extension |
| Unable to configure cURL share handle: | validation | error | curl, environment, transport-sharing, runtime |
| Unable to configure cURL share handle with lock data %d. | validation | error | curl, environment, transport-sharing, compatibility |
| The "transport_sharing" option requires persistent cURL shar | validation | error | curl, environment, transport-sharing, compatibility |
| Unable to create persistent cURL share handle: | validation | error | curl, runtime, transport-sharing, resource-exhaustion |
| The "transport_sharing" option requires %s, but it is not av | validation | error | curl, environment, transport-sharing, php-extension |
| The cURL constant %s must resolve to an integer. | validation | error | curl, environment, transport-sharing, runtime |
| The "transport_sharing" option requires libcurl %s or higher | validation | error | curl, environment, transport-sharing, version, compatibility |
| The "transport_sharing" option requires libcurl %s or higher | validation | error | curl, environment, transport-sharing, ssl, version, compatibility |
| The "transport_sharing" option requires libcurl %s or higher | validation | error | curl, environment, transport-sharing, version, compatibility |
| cURL %s or higher is required by the cURL handler; %s is ins | exception | error | curl, environment, version, compatibility, transfer |
| The PHP cURL extension must be built against cURL %s or high | exception | critical | curl, environment, ssl, configuration, startup |
| The PHP cURL extension must expose CURLMOPT_MAX_HOST_CONNECT | exception | critical | curl, environment, configuration, connection-pool, startup |
| The cURL handler requires libcurl SSL support. | exception | critical | curl, ssl, environment, configuration, startup |
| Unable to read from stream: timed out | exception | error | timeout, network, streaming, performance |
| %s must be an instance of %s | validation | error | configuration, psr-17, validation, handler |
| The request URI host "%s" must not contain a percent escape, | exception | error | security, ssrf, uri, host, validation |
| The request URI host "%s" must be a valid RFC 3986 host, bec | exception | error | security, ssrf, uri, host, validation, rfc3986 |
| The request URI host "%s" must not be written as one to four | exception | error | security, ssrf, uri, host, validation, ipv4 |
| The request URI host "%s" must contain only printable ASCII | exception | error | security, ssrf, uri, host, validation, idn, encoding |
| The request Host header "%s" must contain only printable ASC | exception | error | security, ssrf, header, host, validation, idn, request-smuggling |
| on_stats must be callable | validation | error | test, mock, configuration, validation, stats |
| on_headers must be callable | validation | error | test, mock, configuration, validation, headers |
| An error was encountered during the on_headers event | exception | error | test, mock, callback, headers, exception-handling |
| transfer_time must be a number of seconds | validation | error | test, mock, configuration, validation, stats |
| Invalid Content-Length request header: value is not a non-ne | exception | error | http, header, content-length, validation, framing |
| Invalid Content-Length request header: values conflict | exception | error | http, header, content-length, validation, framing, request-smuggling |
| A request must not contain both Content-Length and Transfer- | exception | error | http, header, content-length, transfer-encoding, validation, framing, request-smuggling |
| Unsupported Transfer-Encoding request header | exception | error | http, header, transfer-encoding, validation, framing |
| Content-Length does not match the request body size | exception | error | http, request-framing, content-length, validation |
| The request body position is outside the stream size | exception | error | stream, request-framing, validation, psr-7 |
| Request body ended before the declared Content-Length was re | exception | error | http, request-framing, content-length, stream |
| Request body stream returned more bytes than requested | exception | error | psr-7, stream, request-framing, validation |
| Invalid StreamHandler constructor option "%s". | validation | error | stream-handler, configuration, validation, constructor |
| %s must be a positive integer. | validation | error | stream-handler, configuration, validation, constructor |
| The "multiplex" option must be null or a GuzzleHttp\Multiple | validation | error | stream-handler, multiplexing, validation, configuration |
| The stream handler cannot guarantee a multiplexed protocol; | exception | error | stream-handler, multiplexing, http2, handler-selection |
| HTTP protocol version must not be empty. | exception | error | stream-handler, http, validation, request |
| HTTP protocol version must be a valid HTTP version number. | exception | error | stream-handler, http, validation, request |
| HTTP/%s is not supported by the stream handler. | exception | error | stream-handler, http2, validation, handler-selection |
| on_stats must be callable | validation | error | stream-handler, on-stats, validation, callable |
| %s must be an instance of %s | validation | error | stream-handler, psr-17, validation, configuration |
| Timed out while transferring the response body | exception | error | stream-handler, response-body, timeout, network |
| Failed while transferring the response body | exception | error | stream-handler, response-body, network, transfer-error |
| Response body ended before the declared Content-Length was r | exception | error | stream-handler, response-body, content-length, truncation, network |
| Failed to rewind the response body | exception | error | stream-handler, response-body, sink, stream, seek |
| Timed out while writing the response body | exception | error | stream-handler, response-body, sink, timeout, io |
| Failed to write the response body | exception | error | response, io, sink, stream |
| Unable to write to stream | exception | error | response, io, sink, stream |
| on_headers must be callable | validation | error | options, callbacks, on-headers, validation |
| stream_context must be an array | validation | error | options, stream-context, validation |
| URI must include a scheme and host. Use an absolute URI, a n | exception | error | uri, request, scheme, validation |
| The scheme '%s' is not supported. | exception | error | uri, scheme, validation |
| The scheme "%s" is not allowed by the protocols request opti | exception | error | uri, scheme, protocols, security |
| Could not resolve IPv4 address for host '%s' | exception | error | dns, network, connection, ipv4 |
| Could not resolve IPv6 address for host '%s' | exception | error | dns, network, connection, ipv6 |
| Passing the "curl" request option to the stream handler is n | validation | error | options, curl, handler, compatibility |
| Passing the "expect" request option to the stream handler is | validation | error | options, headers, expect, compatibility |
| Passing the "on_trailers" request option to the stream handl | validation | error | options, trailers, callbacks, compatibility |
| Enabling the "stream" request option on a stream handler con | validation | error | stream, connections, options, handler |
| Passing stream_context.%s.%s in the "stream_context" request | validation | error | stream-context, options, validation, conflict |
| Passing PHP stream context options outside the built-in stre | validation | error | stream-context, options, validation, allow-list |
| The "transport_sharing" option requires persistent transport | validation | error | transport-sharing, handler, curl, options |
| The "transport_sharing" option requires transport sharing, b | validation | error | transport-sharing, handler, curl, options |
| Invalid %s request option | validation | error | tls, cert, ssl-key, options, validation |
| Cannot use different passphrases for cert and ssl_key with t | validation | error | stream-handler, tls, client-cert, passphrase, validation |
| %s must be a non-empty string | validation | error | stream-handler, tls, client-cert, validation |
| The stream handler only supports "PEM" for the %s request op | validation | error | stream-handler, tls, client-cert, pem, validation |
| HTTPS proxies are not supported by the stream handler. | validation | error | stream-handler, proxy, https, tls, validation |
| SOCKS proxies are not supported by the stream handler. | validation | error | stream-handler, proxy, socks, validation |
| The "%s" proxy scheme is not supported by the stream handler | validation | error | stream-handler, proxy, scheme, validation |
| The "%s" proxy transport is not available in this PHP build. | exception | error | stream-handler, proxy, tls, openssl, php-build, request-exception |
| Proxy-Authorization request headers are not supported throug | validation | error | stream-handler, proxy, proxy-authorization, headers, security, validation |
| Invalid verify request option | validation | error | stream-handler, tls, verify, ca-bundle, validation |
| progress client option must be callable | validation | error | stream-handler, progress, callable, validation |
| %s must be a number of seconds | validation | error | timeout, validation, handler-shared |
| %s must be 0 or greater than or equal to 0.001 seconds | validation | error | timeout, validation, handler-shared |
| Invalid %s request option: unknown version provided | validation | error | tls, crypto-method, curl-handler, validation |
| Invalid crypto_method_max request option: maximum TLS versio | validation | error | tls, crypto-method, validation, range |
| idn_conversion must be true, false, null, or an integer IDNA | validation | error | idn, intl, validation, options |
| IDN conversion failed | validation | error | idn, intl, uri, validation |
| proxy must be a string or array | validation | error | proxy, validation, options |
| proxy values must be strings | validation | error | proxy, validation, config |
| Invalid proxy URL. | validation | error | proxy, validation, url |
| proxy no list must be null, a string, or an array of strings | validation | error | proxy, validation, config |
| Empty host provided | validation | error | proxy, validation |
| allow_redirects must be true, false, or array | validation | error | redirect, validation, config |
| Will not follow more than {$max} redirects | exception | error | redirect, runtime, loop |
| %s must be an instance of %s | validation | error | redirect, validation, psr-17 |
| Redirect failed because the request body could not be rewoun | exception | error | redirect, stream, runtime |
| Redirect URI, %s, is invalid: %s | exception | error | redirect, url, runtime |
| Redirect URI, %s, does not use one of the allowed redirect p | exception | error | redirect, security, url, runtime |
| The "max_host_connections" and "max_total_connections" optio | validation | error | handler, config, curl, connection-pool |
| %s must be a positive integer. | validation | error | handler, validation, config, curl |
| protocols must be a non-empty array of "http" and/or "https" | validation | error | protocols, validation, config |
| protocols must contain only strings | validation | error | protocols, validation, config |
| protocols may only contain "http" and "https" | validation | error | protocols, validation, security, config |
| Unable to split the Digest domain list: %s | exception | error | digest-auth, runtime, pcre |
| Cookie value must be scalar or stringable | validation | error | cookies, input-validation, type-coercion, invalidargumentexception |
| Invalid cookie: %s | exception | error | cookies, validation, strict-mode, runtimeexception |
| {class} should never be unserialized | exception | error | cookies, security, serialization, object-injection, logicexception |
| Unable to encode cookie data | exception | error | cookies, json, persistence, encoding, runtimeexception |
| Unable to save file %s | exception | error | cookies, filesystem, permissions, io, runtimeexception |
| Unable to load file %s | exception | error | cookies, filesystem, permissions, io, runtimeexception |
| Invalid cookie file: %s | exception | error | cookies, json, persistence, data-corruption, runtimeexception |
| {class} should never be unserialized | exception | error | cookies, security, serialization, object-injection, logicexception |
| Unable to encode cookie data | exception | error | cookies, json, session, encoding, runtimeexception |
| Invalid cookie data | exception | error | cookies, session, key-collision, data-corruption, runtimeexception |
| GuzzleHttp\Cookie\SetCookie::setExpires(): Argument #1 ($tim | validation | error | cookies, type-validation, php74, typeerror |
| Cookie field "%s" must be a string | validation | error | cookies, type-validation, constructor, invalidargumentexception |
| Cookie field "Max-Age" must be an integer | validation | error | cookies, type-validation, constructor, invalidargumentexception |
| Cookie field "Expires" must be an integer or string | validation | error | cookie, validation, type-error, setcookie |
| Cookie field "%s" must be a boolean | validation | error | cookie, validation, type-error, setcookie |
| Cookie field "HostOnly" must be a boolean | validation | error | cookie, validation, type-error, setcookie, hostonly |
| Cannot use the cURL factory after it has been closed. | exception | error | curl, lifecycle, handler, misuse, badmethodcall |
| {class} should never be unserialized | exception | error | curl, serialization, lifecycle, misuse |
| {class} should never be unserialized | exception | error | curl, serialization, lifecycle, misuse |
| Cannot use the cURL handler after it has been closed. | exception | error | curl, lifecycle, handler, misuse, badmethodcall |
| {class} should never be unserialized | exception | error | curl, serialization, lifecycle, misuse, multi-handler |
| Cannot run the cURL multi event loop from inside a cURL call | exception | error | curl, multi-handler, reentrancy, callback, misuse |
| Cannot use the cURL multi handler after it has been closed. | exception | error | curl, lifecycle, multi-handler, misuse, badmethodcall |
| Can not initialize curl multi handle. | exception | critical | curl, environment, runtime, multi-handler, initialization |
| Cannot seek a stream while tracking encoded response bytes | exception | warning | stream, encoded-body, seek, psr-7, internal |
| Length parameter cannot be negative | exception | warning | stream, encoded-body, validation, psr-7, internal |
| Expected a non-empty array of header data | exception | error | header-processor, http-parsing, internal, response |
| HTTP version missing from header data | exception | error | header-processor, http-parsing, response, protocol |
| HTTP version is invalid | exception | error | header-processor, http-parsing, protocol, validation |
| HTTP status code missing from header data | exception | error | header-processor, http-parsing, protocol, validation |
| HTTP status code is invalid | exception | error | header-processor, http-parsing, status-code, validation |
| HTTP reason phrase is invalid | exception | error | header-processor, http-parsing, security, validation, response-splitting |
| HTTP header line is invalid | exception | error | http, response-parsing, headers, stream-handler |
| value is not a non-negative decimal integer | exception | error | content-length, headers, validation, response-framing |
| values conflict | exception | error | content-length, headers, response-smuggling |
| Invalid Content-Length response header: {reason} | exception | error | content-length, headers, response-framing |
| A response must not contain both Content-Length and Transfer | exception | error | response-smuggling, transfer-encoding, content-length, headers |
| Mock queue is empty | exception | error | testing, mock, test-setup |
| Expected a Response, Promise, Throwable or callable. Found { | validation | error | testing, mock, type-error |
| Unable to split the no_proxy value: {error} | exception | error | proxy, regex, environment, no-proxy |
| Request body size must not be negative | exception | error | request-body, stream, validation |
| Error creating resource | exception | error | stream-handler, network, fopen, resource |
| SSL CA bundle not found: %s | exception | error | ssl, tls, ca-cert, configuration |
| SSL certificate not found: %s | exception | error | ssl, tls, client-cert, mtls, configuration |
| SSL private key not found: %s | exception | error | ssl, tls, private-key, mtls, configuration |
| Progress byte count exceeds the maximum integer size support | exception | error | progress, overflow, transfer-stats |
| Progress byte count must be an integer or float | exception | error | progress, type-validation, transfer-stats |
| Response body exceeds the maximum integer size supported on | exception | error | response-body, overflow, large-download |
| GuzzleHttp\HandlerStack::remove(): Argument #1 ($remove) mus | validation | error | handlerstack, middleware, type-error, api-misuse |
| No handler has been specified | exception | error | handlerstack, configuration, handler, setup |
| Handler must be callable | exception | error | handlerstack, handler, defensive, internal |
| Middleware must be callable | exception | error | handlerstack, middleware, defensive, internal |
| Middleware must return a callable | exception | error | handlerstack, middleware, api-misuse, authoring |
| {class} should never be unserialized | exception | error | handlerstack, serialization, security, lifecycle |
| Middleware not found: %s | validation | error | handlerstack, middleware, configuration, ordering |
| ext-idn or symfony/polyfill-intl-idn not loaded or too old | exception | error | idn, intl, environment, php-extension, uri |
| Unable to format message: {error} | exception | warning | logging, message-formatter, pcre, configuration, performance |
| cookies must be an instance of GuzzleHttp\Cookie\CookieJarIn | validation | error | middleware, cookies, api-misuse, configuration |
| history container must be an array or object implementing Ar | validation | error | middleware, history, api-misuse, configuration |
| {class} should never be serialized | exception | error | serialization, lifecycle, security, trait |
| {class} should never be unserialized | exception | error | serialization, lifecycle, security, trait |
| Each value yielded by the iterator must be a Psr\Http\Messag | validation | error | pool, concurrency, api-misuse, request |
| Unable to split the proxy no list: {error} | exception | warning | proxy, no-proxy, pcre, configuration |
| retries must be an integer | validation | error | retry, middleware, api-misuse, options |
| Required transport sharing requires the PHP cURL extension, | exception | critical | handler, curl, ssl, environment, transport-sharing |
| Connection cap options require a cap-capable cURL multi hand | exception | critical | handler, curl, connection-limits, environment, configuration |
| GuzzleHttp requires a supported cURL version with SSL suppor | exception | critical | handler, curl, ssl, environment, fopen, bootstrap |