[GH-ISSUE #4751] [feature]: I hope to add a dynamic parameter parsing feature. #1776

Closed
opened 2026-03-16 21:41:45 +03:00 by kerem · 4 comments
Owner

Originally created by @AndreasByrsting on GitHub (Feb 13, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4751

Is there an existing issue for this?

  • I have searched the existing issues

Summary

I see a feature that is very good; could you please prioritize it? This is just a small suggestion.
Image

Why should this be worked on?

I think this feature is very good.

Originally created by @AndreasByrsting on GitHub (Feb 13, 2025). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4751 ### Is there an existing issue for this? - [x] I have searched the existing issues ### Summary I see a feature that is very good; could you please prioritize it? This is just a small suggestion. ![Image](https://github.com/user-attachments/assets/dd37b8f8-4ceb-4cd9-8086-bc50755a2898) ### Why should this be worked on? I think this feature is very good.
kerem 2026-03-16 21:41:45 +03:00
  • closed this issue
  • added the
    feature
    label
Author
Owner

@liyasthomas commented on GitHub (Feb 13, 2025):

Hi @AndreasByrsting, thanks for this suggestion. But this feature exists in Hoppscotch. You can dynamically add/remove parameters from the effective request by enabling/disabling the checkbox right next to a parameter entry.

We decided not to sync the parameter entry with the endpoint URL whats why active parameters are not showing up in the URL field. But under the hood, only entries with checkbox enabled will be sent to the request.

image

<!-- gh-comment-id:2655708527 --> @liyasthomas commented on GitHub (Feb 13, 2025): Hi @AndreasByrsting, thanks for this suggestion. But this feature exists in Hoppscotch. You can dynamically add/remove parameters from the effective request by enabling/disabling the checkbox right next to a parameter entry. We decided not to sync the parameter entry with the endpoint URL whats why active parameters are not showing up in the URL field. But under the hood, only entries with checkbox enabled will be sent to the request. ![image](https://github.com/user-attachments/assets/2974f7f5-c7bf-4edb-838a-a77d873817f6)
Author
Owner

@AndreasByrsting commented on GitHub (Feb 13, 2025):

Thank you for your response. I would like to offer a suggestion. I personally believe that this approach is more intuitive and makes it easier to override existing interface parameters without having to search for the parameters to modify in the list below. This is particularly effective in scenarios involving a large number of parameters. I respect your decision. @liyasthomas

<!-- gh-comment-id:2656069190 --> @AndreasByrsting commented on GitHub (Feb 13, 2025): Thank you for your response. I would like to offer a suggestion. I personally believe that this approach is more intuitive and makes it easier to override existing interface parameters without having to search for the parameters to modify in the list below. This is particularly effective in scenarios involving a large number of parameters. I respect your decision. @liyasthomas
Author
Owner

@liyasthomas commented on GitHub (Feb 13, 2025):

I understood your suggestion, although you can also achieve this with Hoppscotch. For instance, if you have a complete URL, you can enter it in the URL field and select the text to trigger the context actions popup. This popup has an option called “Add to parameters,” which sends the parameters to the Parameters list and enables/disables the entry dynamically. I hope this solution meets your requirements.

Before:

Image

After:

Image
<!-- gh-comment-id:2656140519 --> @liyasthomas commented on GitHub (Feb 13, 2025): I understood your suggestion, although you can also achieve this with Hoppscotch. For instance, if you have a complete URL, you can enter it in the URL field and select the text to trigger the context actions popup. This popup has an option called “Add to parameters,” which sends the parameters to the Parameters list and enables/disables the entry dynamically. I hope this solution meets your requirements. Before: <img width="1470" alt="Image" src="https://github.com/user-attachments/assets/4189cdd6-11c6-49f3-b5bb-f436dacc59ab" /> --- After: <img width="1470" alt="Image" src="https://github.com/user-attachments/assets/0fe0c189-9d61-4bb0-86fe-4191b228210d" />
Author
Owner

@AndreasByrsting commented on GitHub (Feb 14, 2025):

Thank you, this is very helpful. You have done more than I imagined. @liyasthomas

<!-- gh-comment-id:2658049148 --> @AndreasByrsting commented on GitHub (Feb 14, 2025): Thank you, this is very helpful. You have done more than I imagined. @liyasthomas
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#1776
No description provided.