ErrLookup › guzzle/guzzle
guzzle/guzzle
Guzzle, an extensible PHP HTTP client · PHP · 68 source files
Analyzed at d1cbca7697 on 2026-08-06. 251 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| HTTP/3 is supported by the cURL handler, however the… | exception | error | http3, curl, version, runtime-capability |
| Passing in the "curl" request option is not supported… | validation | error | curl, request-options, configuration, misuse |
| $e->getMessage() | exception | error | response-body, content-length, overflow, memory, stream-handler |
| GuzzleHttp\Cookie\FileCookieJar should never be unserialized | panic | critical | security, deserialization, cookies, file-io, object-injection |
| Required multiplexing needs libcurl 8.14.0 or newer built… | exception | error | http2, multiplex, curl, version |
| Invalid crypto_method_max request option: maximum TLS… | exception | error | tls, curl, environment, config, runtime |
| The PHP cURL extension must expose… | exception | critical | curl, environment, handler, configuration, dependency |
| Unable to apply the cURL option required to isolate the… | exception | error | curl, proxy, security, connection-reuse |
| The "handler" request option is not supported; configure… | validation | error | proxy, url, validation, network |
| The request URI host | exception | error | uri, host, security, ipv4, validation, curl |
| The stream handler cannot guarantee a multiplexed protocol… | exception | error | multiplex, stream-handler, http2, handler-selection |
| Passing in the "curl" request option is not supported… | validation | error | curl, request-options, allow-list, misuse |
| Passing in the cURL multi handler "options" is not… | validation | error | config, curl, validation |
| Passing in the "curl" request option is not supported… | validation | error | curl, request-options, configuration, misuse |
| Proxy headers require libcurl 7.37.0 or newer built with… | exception | error | proxy, libcurl-version, security, headers, environment |
| Passing to request option " " is invalid; expected . | validation | error | request-options, validation, types |
| Unable to read from stream: timed out | exception | error | timeout, network, stream, response, deadline |
| cannot be combined with persistent transport sharing… | validation | error | config, transport-sharing, connections |
| Unable to set cURL option CURLOPT_FRESH_CONNECT. | validation | error | curl, environment, multiplexing, runtime |
| Failed while transferring the response body | exception | error | response-body, transfer, stream-handler, io-error |
| Timed out while writing the response body | exception | error | response-body, sink, timeout, stream-handler, write |
| must be an instance of | validation | error | psr-17, stream-handler, config, invalid-argument |
| Persistent cURL sharing is required, but this request… | validation | error | proxy, connection-reuse, sharing, security, misuse |
| The cURL handler requires libcurl SSL support. | exception | critical | curl, ssl, tls, environment, handler, configuration |
| The request URI host | exception | error | uri, host, security, validation, rfc3986, psr-7 |
| Unable to write to stream | exception | error | response-body, sink, stream-handler, write, io-error |
| The "multiplex" request option cannot be required when the… | validation | error | multiplex, auth, ntlm, curl |
| HTTP header line is invalid | exception | error | http, headers, response-parsing, php, guzzle |
| Required multiplexing for HTTP/3 needs libcurl 8.13.0 or… | exception | error | curl, http3, multiplex, environment, version, libcurl |
| The "multiplex" request option cannot be combined with a… | validation | error | config, multiplexing |
| Mock queue is empty | validation | error | testing, mock, guzzle, php, test-setup |
| Content-Length exceeds the maximum integer size supported… | exception | error | request, headers, content-length, platform, overflow, framing |
| auth type must be a string | validation | error | type-error, handler-stack, middleware, validation |
| Cannot replace response with a different status code. | validation | error | exception, response, immutability, validation |
| auth must contain username and password strings | validation | error | handler-stack, configuration, logic-error |
| Content-Length exceeds the maximum cURL upload size… | exception | error | curl-handler, windows, upload, large-file, platform-limit, runtime |
| Failed to write the response body | exception | error | idn, intl, environment, extension |
| must be a non-empty string | validation | error | curl-handler, tls, client-cert, validation, config |
| Invalid Content-Length request header: | exception | error | request, headers, content-length, validation, framing |
| Request body ended before the declared Content-Length was… | exception | error | request-body, content-length, framing, stream |
| The "multiplex" request option cannot be Multiplexing::NONE… | validation | error | config, multiplexing, headers |
| sink must be a resource, string, or | validation | error | logging, pcre, formatting |
| The "multiplex" request option can only be… | validation | error | config, multiplexing, handle-factory |
| The request-level CURLOPT_SHARE cURL option cannot be… | validation | error | curl, transport-sharing, share-handle, configuration |
| Timed out while transferring the response body | exception | error | response-body, timeout, stream-handler, transfer |
| on_headers must be callable | validation | error | config, callback, validation |
| The request URI host | exception | error | uri, host, security, validation, request |
| Failed to rewind the request body | exception | error | curl-handler, request-body, streaming, upload, runtime |
| Unable to add the cURL handle to the cURL multi handler | exception | error | curl, async, libcurl, memory |
| URI must be a string or | validation | error | handler, curl, connection-limits, environment |
| Basic authentication credentials must not contain ASCII… | validation | error | middleware, handler-stack, logic-error |
| Passing to request option "body" is invalid; expected… | validation | critical | handler, curl, environment, configuration, bootstrap |
| The request URI host | exception | error | uri, host, security, idn, ascii, validation |
| Request body stream returned more bytes than requested | exception | error | request-body, stream, psr-7, framing |
| Required multiplexing cannot be guaranteed for HTTP/3… | exception | error | http3, multiplex, proxy, configuration, misuse |
| The " " option must be null or a… | validation | error | configuration, validation, transport-sharing |
| The configured cURL share handle requires CURLOPT_SHARE… | exception | error | curl, transport-sharing, version, runtime-capability |
| Digest authentication failed because the server did not… | exception | error | serialization, handler-stack, logic-error |
| value is not a non-negative decimal integer | exception | error | http, content-length, headers, php, guzzle |
| HTTP protocol version must not be empty. | exception | error | curl, http-version, handler, validation |
| Failed to rewind the response body | exception | error | response-body, sink, stream-handler, seekable |
| must be a positive integer. | validation | error | config, stream-handler, constructor, connection-limits |
| Invalid Content-Length response header | exception | error | http, content-length, response-framing, headers, php, guzzle |
| Basic authentication username must not contain a colon | validation | error | handler-stack, middleware, defensive |
| The cURL share handle state mode does not match the… | validation | error | curl, share-handle, transport-sharing, validation, config |
| The CURLOPT_FORBID_REUSE cURL option cannot be used when… | validation | error | curl, transport-sharing, connection-reuse, configuration |
| The CURLOPT_FRESH_CONNECT cURL option cannot be used when… | validation | error | curl, transport-sharing, connection-reuse, configuration |
| A request must not contain both Content-Length and… | exception | error | request, headers, content-length, transfer-encoding, framing, rfc7230 |
| Passing a non-finite float to request option | validation | error | request-options, query, validation, numeric |
| The "max_host_connections" and "max_total_connections"… | validation | error | serialization, logic-error |
| Will not follow more than | exception | error | redirect, loop, too-many-redirects, network |
| headers must be an array | validation | error | request-options, headers, validation |
| Passing the "stream_context" request option to a cURL… | validation | error | curl, stream-handler, request-options, misuse |
| Response body exceeds the maximum integer size supported on… | exception | error | response, body, byte-counter, overflow, php, guzzle |
| The headers array must have header name as keys. | validation | error | request-options, headers, validation |
| Response body ended before the declared Content-Length was… | exception | error | response-body, content-length, truncation, stream-handler, transfer |
| The "multiplex" request option cannot be required when the… | validation | error | multiplex, auth, curl, validation |
| The "multiplex" option must be null or a… | validation | error | request-options, multiplex, http2, http3, validation |
| Invalid cURL option . | validation | error | curl, options, configuration, validation |
| Required multiplexing cannot be guaranteed for cleartext… | exception | error | multiplex, proxy, http, configuration |
| Unable to save file | exception | error | cookies, file-io, permissions, persistence |
| GuzzleHttp\Cookie\SessionCookieJar should never be… | panic | critical | security, deserialization, cookies, session, object-injection |
| The " " proxy scheme is not supported by the cURL handler. | validation | error | proxy, curl, validation, configuration |
| URI must include a scheme and host. Use an absolute URI, a… | exception | error | uri, scheme, base-uri, misuse |
| on_stats must be callable | validation | error | mock, testing, validation, request-options, type |
| The "multiplex" request option cannot be Multiplexing::NONE… | validation | error | config, multiplexing, transport-sharing |
| The "max_host_connections" and "max_total_connections"… | validation | error | handler, curl, connection-pool, transport-sharing, config, invalidargument |
| Invalid CurlHandler constructor option | validation | error | config, handler, validation |
| The request body position is outside the stream size | exception | error | request, body, stream, validation, framing, seekable |
| transfer_time must be a number of seconds | validation | error | mock, testing, validation, request-options, transfer-stats |
| Unable to set cURL option | validation | error | curl, options, type-error, php8 |
| Invalid cert request option | validation | error | curl-handler, tls, client-cert, validation, config |
| Request body size must not be negative | exception | error | request, body, stream, framing, php, guzzle |
| The "multiplex" CurlMultiHandler option requires… | validation | error | curl, environment, multiplexing |
| HTTP protocol version must be a valid HTTP version number. | exception | error | protocol-version, stream-handler, request, validation |
| Invalid crypto_method_max request option: HTTP/2 and HTTP/3… | validation | error | curl-handler, tls, http2, http3, crypto-policy, config |
| Error creating resource | exception | error | network, stream-handler, connection, fopen, php, guzzle |
| An error was encountered during the on_headers event | exception | error | mock, callback, on-headers, response, handler |
| proxy no list must be null, a string, or an array of strings | validation | error | proxy, config, validation, no-proxy, invalidargument |
| Redirect failed because the request body could not be… | exception | error | redirect, stream, body, rewind, response-exception |