roadie-backstage-plugins
roadie-backstage-plugins copied to clipboard
Add more fetch options to cross-fetch request
Hi team. I need to add additional option to fetch request. In my case, I want to be able to add prop credentrials: 'include'
.
Feature Suggestion
May be we can add some additional parameters to fetch request
Possible Implementation
// plugins/scaffolder-backend-module-http-request/src/actions/run/helpers.ts
export interface HttpOptions {
url: string;
method: Methods;
headers: Headers;
credentials: 'include' | ... ;
body?: Body;
}
// plugins/scaffolder-backend-module-http-request/src/actions/run/backstageRequest.ts
const httpOptions: HttpOptions = {
method: input.method,
url: queryParams !== '' ? `${url}?${queryParams}` : url,
headers: input.headers ? (input.headers as Headers) : {},
body: inputBody,
credentials: input.credentials
};
https://app.shortcut.com/larder/story/10466
Closing due to inactivity in #643