Skip to content

fix: support disabling HTTPS verification - #1066

Closed
ketankurhade wants to merge 1 commit into
scanapi:mainfrom
ketankurhade:fix/1018-https-verification
Closed

ketankurhade wants to merge 1 commit into
scanapi:mainfrom
ketankurhade:fix/1018-https-verification

Conversation

@ketankurhade

Copy link
Copy Markdown

Description

Fixes HTTPS verification handling when verify: false is explicitly configured.

The request-level verify option was already parsed by ScanAPI but was not forwarded to the underlying httpx.HTTPTransport, causing certificate verification to remain enabled.

The fix forwards the verify value to HTTPTransport while preserving secure verification by default.

Related Issue

Fixes #1018

Testing

  • 39 targeted tests passed
  • 393 tests passed in the full test suite
  • Ruff checks passed

Two existing Windows-specific path assertion failures are unrelated to this change.

@ketankurhade
ketankurhade requested review from a team as code owners August 31, 2026 14:34
@ketankurhade
ketankurhade deleted the fix/1018-https-verification branch September 1, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Disable HTTPs verification

1 participant