diff --git a/packages/bruno-app/package.json b/packages/bruno-app/package.json index a0c3cfff..4845116a 100644 --- a/packages/bruno-app/package.json +++ b/packages/bruno-app/package.json @@ -32,6 +32,7 @@ "graphql-request": "^3.7.0", "idb": "^7.0.0", "immer": "^9.0.15", + "know-your-http-well": "^0.5.0", "lodash": "^4.17.21", "markdown-it": "^13.0.1", "mousetrap": "^1.6.5", diff --git a/packages/bruno-app/src/components/RequestPane/RequestHeaders/index.js b/packages/bruno-app/src/components/RequestPane/RequestHeaders/index.js index 2cd5ccad..a36004c2 100644 --- a/packages/bruno-app/src/components/RequestPane/RequestHeaders/index.js +++ b/packages/bruno-app/src/components/RequestPane/RequestHeaders/index.js @@ -8,6 +8,8 @@ import { addRequestHeader, updateRequestHeader, deleteRequestHeader } from 'prov import { sendRequest, saveRequest } from 'providers/ReduxStore/slices/collections/actions'; import SingleLineEditor from 'components/SingleLineEditor'; import StyledWrapper from './StyledWrapper'; +import { headers as StandardHTTPHeaders } from 'know-your-http-well'; +const headerAutoCompleteList = StandardHTTPHeaders.map((e) => e.header); const RequestHeaders = ({ item, collection }) => { const dispatch = useDispatch(); @@ -91,6 +93,7 @@ const RequestHeaders = ({ item, collection }) => { 'name' ) } + autocomplete={headerAutoCompleteList} onRun={handleRun} collection={collection} />