fix(edit-monitor): store headers as JSON

This commit is contained in:
Bert Verhelst 2021-10-09 12:42:32 +02:00
parent fba4f86552
commit d71d27220b
4 changed files with 9 additions and 32 deletions

View file

@ -442,8 +442,10 @@ export default {
}
}
if (this.monitor.headers) {
if (!/^([^:]+:.*)([\s]+[^:]+:.*)*$/g.test(this.monitor.headers)) {
toast.error(this.$t("HeadersInvalidFormat"));
try {
JSON.parse(this.monitor.headers);
} catch (err) {
toast.error(this.$t("HeadersInvalidFormat") + err.message);
return false;
}
}