Skip to content

fix: add HTTPS protocol support to web client#238

Open
c14dd49h wants to merge 1 commit intoprojectdiscovery:mainfrom
c14dd49h:fix/add-https-protocol
Open

fix: add HTTPS protocol support to web client#238
c14dd49h wants to merge 1 commit intoprojectdiscovery:mainfrom
c14dd49h:fix/add-https-protocol

Conversation

@c14dd49h
Copy link
Copy Markdown

@c14dd49h c14dd49h commented Apr 2, 2026

Summary

Since interactsh@aab1b78 (v1.3.1), the server differentiates HTTP and HTTPS interactions by returning "https" in the protocol field. The web client only recognizes ['dns', 'http', 'smtp'], so HTTPS interactions are silently filtered out by filterByProtocols and never displayed.

  • Add 'https' to the protocols array in protocol.ts
  • Add https: true to the defaultFilter in filter.ts

Test plan

  • Open interactsh-web connected to a v1.3.1+ server
  • Generate a callback URL and make an HTTPS request to it
  • Verify the HTTPS interaction appears in the requests table
  • Verify the HTTPS filter checkbox is present and functional

Since interactsh/interactsh@aab1b78 (v1.3.1), the server differentiates
HTTP and HTTPS interactions by returning `"https"` in the protocol field.
The web client only knows `['dns', 'http', 'smtp']`, so HTTPS interactions
are silently filtered out and never displayed.

Add `'https'` to the protocols list and default filter.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 2, 2026

Someone is attempting to deploy a commit to the ProjectDiscovery Team on Vercel.

A member of the Team first needs to authorize it.

@neo-by-projectdiscovery-dev
Copy link
Copy Markdown

neo-by-projectdiscovery-dev bot commented Apr 2, 2026

Neo - PR Security Review

No security issues found

Comment @pdneo help for available commands. · Open in Neo

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.

1 participant