You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: port PR #273 changes — raw body support, URL encoding, null-safe request ID
- Add EMPTY_STRING, QUOTE, HTTPS_PROTOCOL, CURLY_PLACEHOLDER and
HttpUtilityExtra (RAW_BODY_KEY, SDK_GENERATED_PREFIX) to Constants
- HttpUtility: conditional content-type header, __raw_body__ passthrough,
UUID fallback when server omits x-request-id, URL-encoded form params
- Utils: URL-encode path and query params with graceful fallback
- Validations: accept String request bodies for non-JSON content types
- ConnectionController: wrap String bodies in __raw_body__ for non-JSON
content types; fall back to raw string when response is not JSON
- InfoLogs: "Bearer token is expired" → "Bearer token is invalid or expired"
- HttpUtilityTests: add raw body, no content-type, null request ID and
special-character form-encoding tests
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments