[GH-ISSUE #3797] [bug]: With None interceptor Could not send requests #1327

Open
opened 2026-03-16 19:50:52 +03:00 by kerem · 5 comments
Owner

Originally created by @Luis97lol on GitHub (Feb 1, 2024).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3797

Originally assigned to: @anwarulislam on GitHub.

Notes from Kiran:

I tried reproducing this issue and found that Hoppscotch is able to get JSON responses but fails to get HTML responses without switching interceptors

Originally created by @Luis97lol on GitHub (Feb 1, 2024). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3797 Originally assigned to: @anwarulislam on GitHub. Notes from Kiran: I tried reproducing this issue and found that Hoppscotch is able to get JSON responses but fails to get HTML responses without switching interceptors
Author
Owner

@Leon-Luu commented on GitHub (Mar 11, 2024):

Hello @anwarulislam
What is the purpose of having None as default interceptor? Why can't Hoppscotch have Proxy as default one and remove the None?

<!-- gh-comment-id:1988434576 --> @Leon-Luu commented on GitHub (Mar 11, 2024): Hello @anwarulislam What is the purpose of having None as default interceptor? Why can't Hoppscotch have Proxy as default one and remove the None?
Author
Owner

@Luis97lol commented on GitHub (Mar 12, 2024):

Hi @Leon-Luu .
I think the advantage of None Interceptor is that the request is sent from your Web Browser. Very useful for localhost development. While in Proxy mode this is impossible.

<!-- gh-comment-id:1990920882 --> @Luis97lol commented on GitHub (Mar 12, 2024): Hi @Leon-Luu . I think the advantage of None Interceptor is that the request is sent from your Web Browser. Very useful for localhost development. While in Proxy mode this is impossible.
Author
Owner

@Leon-Luu commented on GitHub (Mar 12, 2024):

I think that None shall not be as default setting, most users won't test on localhost API.

None setting is not sending for all API, even for JSON responses. For example GET => https://postman-echo.com/get will return "Could not send request" and you need to choose either Proxy or Browser extensions to be able to send.

<!-- gh-comment-id:1990925823 --> @Leon-Luu commented on GitHub (Mar 12, 2024): I think that None **shall not** be as default setting, most users won't test on localhost API. None setting is not sending for all API, even for JSON responses. For example GET => https://postman-echo.com/get will return "Could not send request" and you need to choose either Proxy or Browser extensions to be able to send.
Author
Owner

@Luis97lol commented on GitHub (Mar 12, 2024):

@Leon-Luu You have conviced me. I agree with you and I've also just found that Browser extensions works fine on localhost API testing.

<!-- gh-comment-id:1991019993 --> @Luis97lol commented on GitHub (Mar 12, 2024): @Leon-Luu You have conviced me. I agree with you and I've also just found that Browser extensions works fine on localhost API testing.
Author
Owner

@Leon-Luu commented on GitHub (Mar 12, 2024):

Not all users would install the Browser extension as first glance, using the default Proxy should be the default choice.

<!-- gh-comment-id:1991486854 --> @Leon-Luu commented on GitHub (Mar 12, 2024): Not all users would install the Browser extension as first glance, using the default Proxy should be the default choice.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1327
No description provided.