Skip to content

Commit 809cb04

Browse files
authored
fix: add json content type when request contans body (#189)
fix: add json content type when request contans body Refs: #175 Signed-off-by: AnnChord <[email protected]>
1 parent f788289 commit 809cb04

File tree

2 files changed

+4
-16
lines changed

2 files changed

+4
-16
lines changed

components.d.ts

-15
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,14 @@ declare module 'vue' {
1010
AppProvider: typeof import('./src/components/AppProvider.vue')['default']
1111
MarkdownRender: typeof import('./src/components/markdown-render.vue')['default']
1212
NAlert: typeof import('naive-ui')['NAlert']
13-
NBreadcrumb: typeof import('naive-ui')['NBreadcrumb']
14-
NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem']
1513
NButton: typeof import('naive-ui')['NButton']
1614
NCard: typeof import('naive-ui')['NCard']
17-
NCollapse: typeof import('naive-ui')['NCollapse']
18-
NCollapseItem: typeof import('naive-ui')['NCollapseItem']
1915
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
20-
NDataTable: typeof import('naive-ui')['NDataTable']
2116
NDialogProvider: typeof import('naive-ui')['NDialogProvider']
22-
NDivider: typeof import('naive-ui')['NDivider']
2317
NEmpty: typeof import('naive-ui')['NEmpty']
2418
NFloatButton: typeof import('naive-ui')['NFloatButton']
2519
NForm: typeof import('naive-ui')['NForm']
2620
NFormItem: typeof import('naive-ui')['NFormItem']
27-
NFormItemRow: typeof import('naive-ui')['NFormItemRow']
28-
NGi: typeof import('naive-ui')['NGi']
2921
NGrid: typeof import('naive-ui')['NGrid']
3022
NGridItem: typeof import('naive-ui')['NGridItem']
3123
NIcon: typeof import('naive-ui')['NIcon']
@@ -38,20 +30,13 @@ declare module 'vue' {
3830
NMessageProvider: typeof import('naive-ui')['NMessageProvider']
3931
NModal: typeof import('naive-ui')['NModal']
4032
NNotificationProvider: typeof import('naive-ui')['NNotificationProvider']
41-
NP: typeof import('naive-ui')['NP']
4233
NPopover: typeof import('naive-ui')['NPopover']
43-
NProgress: typeof import('naive-ui')['NProgress']
44-
NRadio: typeof import('naive-ui')['NRadio']
45-
NRadioGroup: typeof import('naive-ui')['NRadioGroup']
4634
NScrollbar: typeof import('naive-ui')['NScrollbar']
4735
NSelect: typeof import('naive-ui')['NSelect']
4836
NSpace: typeof import('naive-ui')['NSpace']
4937
NSplit: typeof import('naive-ui')['NSplit']
50-
NSwitch: typeof import('naive-ui')['NSwitch']
5138
NTabPane: typeof import('naive-ui')['NTabPane']
5239
NTabs: typeof import('naive-ui')['NTabs']
53-
NTag: typeof import('naive-ui')['NTag']
54-
NText: typeof import('naive-ui')['NText']
5540
NTooltip: typeof import('naive-ui')['NTooltip']
5641
PathBreadcrumb: typeof import('./src/components/path-breadcrumb.vue')['default']
5742
RouterLink: typeof import('vue-router')['RouterLink']

src/store/connectionStore.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,10 @@ export const useConnectionStore = defineStore('connectionStore', {
299299
};
300300
const url = buildURL(host, port, buildPath(index, path, this.established), queryParams);
301301

302-
const headers = { ...buildAuthHeader(username, password) };
302+
const headers = {
303+
...buildAuthHeader(username, password),
304+
...(qdsl ? { 'Content-Type': 'application/json' }: {})
305+
};
303306

304307
return transformToCurl({ method, headers, url, ssl: sslCertVerification, qdsl });
305308
},

0 commit comments

Comments
 (0)