[GH-ISSUE #1791] Bulk edit for HTTP Headers #566

Closed
opened 2026-03-16 16:02:19 +03:00 by kerem · 3 comments
Owner

Originally created by @joe223 on GitHub (Aug 29, 2021).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/1791

Is your feature request related to a problem? Please describe.
We edit several headers usually when testing APIs, it's would be more convenient to support bulk edit if we copy the whole http request header from browser.

Describe the solution you'd like
Add a new mode for headers modification, we can call it 'bulk edit'. In this mode, we can paste string to input field, it'll be convert to HTTP header by line break

As an example:

Accept: */*
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=UTF-8

will be separate by new line character into three headers

Accept: */*
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=UTF-8
Originally created by @joe223 on GitHub (Aug 29, 2021). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/1791 **Is your feature request related to a problem? Please describe.** We edit several headers usually when testing APIs, it's would be more convenient to support bulk edit if we copy the whole http request header from browser. **Describe the solution you'd like** Add a new mode for headers modification, we can call it 'bulk edit'. In this mode, we can paste string to input field, it'll be convert to HTTP header by line break As an example: ``` Accept: */* Accept-Encoding: gzip, deflate Content-Type: application/json;charset=UTF-8 ``` will be separate by new line character into three headers ``` Accept: */* ``` ``` Accept-Encoding: gzip, deflate ``` ``` Content-Type: application/json;charset=UTF-8 ```
kerem 2026-03-16 16:02:19 +03:00
Author
Owner

@liyasthomas commented on GitHub (Aug 29, 2021):

Bulk editing is a planned feature. Watch this space for updates. Thank you for the feature request.

<!-- gh-comment-id:907804316 --> @liyasthomas commented on GitHub (Aug 29, 2021): Bulk editing is a planned feature. Watch this space for updates. Thank you for the feature request.
Author
Owner

@liyasthomas commented on GitHub (Aug 30, 2021):

Hi @joe223,

I've deployed an MVP of bulk edit feature for Headers and Parameters sections on beta.hoppscotch.io.

Step 1: Switch to "Bulk edit" mode

screely-1630314552201

Step 2: Paste bulk content - entries are separated by newlines, key and value are separated by :

screely-1630314799404

Step 3: Send the request or switch to "Key-value edit" mode.

screely-1630314890261

Track the progress in https://github.com/hoppscotch/hoppscotch/tree/feat/bulk-edit branch. Let us know if this resolves your features request. Feedbacks and contributions are welcome.

<!-- gh-comment-id:908184731 --> @liyasthomas commented on GitHub (Aug 30, 2021): Hi @joe223, I've deployed an MVP of bulk edit feature for Headers and Parameters sections on [beta.hoppscotch.io](https://beta.hoppscotch.io). **Step 1: Switch to "Bulk edit" mode** ![screely-1630314552201](https://user-images.githubusercontent.com/10395817/131315763-a2ade9ad-c687-4274-9486-f7b69acab9c3.png) **Step 2: Paste bulk content - entries are separated by newlines, key and value are separated by `:`** ![screely-1630314799404](https://user-images.githubusercontent.com/10395817/131316266-7a2e4473-180e-43eb-a461-155648995397.png) **Step 3: Send the request or switch to "Key-value edit" mode.** ![screely-1630314890261](https://user-images.githubusercontent.com/10395817/131316466-71745f6b-47f9-4229-80e4-08aa5dd0966a.png) Track the progress in https://github.com/hoppscotch/hoppscotch/tree/feat/bulk-edit branch. Let us know if this resolves your features request. Feedbacks and contributions are welcome.
Author
Owner

@joe223 commented on GitHub (Aug 31, 2021):

That meets expectation! Amazing work! Really appreciate! @liyasthomas

<!-- gh-comment-id:909302719 --> @joe223 commented on GitHub (Aug 31, 2021): That meets expectation! Amazing work! Really appreciate! @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#566
No description provided.