diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-06-02 23:42:35 -0700 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-06-02 23:42:35 -0700 |
commit | 65fde7f5547f179c80d5858f1ab69583b63fd099 (patch) | |
tree | 8d49c492ba6dfff233c930b5056405701ad33a3e /web/src/js/utils.js | |
parent | 1ab64da68245b80c701fadee6a4ddf59bd245cc6 (diff) | |
parent | 5e7fa349a94fcc204e88523cfb4c61d24b9838bc (diff) | |
download | mitmproxy-65fde7f5547f179c80d5858f1ab69583b63fd099.tar.gz mitmproxy-65fde7f5547f179c80d5858f1ab69583b63fd099.tar.bz2 mitmproxy-65fde7f5547f179c80d5858f1ab69583b63fd099.zip |
Merge pull request #1190 from mitmproxy/file_menu_save_open
File menu save open
Diffstat (limited to 'web/src/js/utils.js')
-rw-r--r-- | web/src/js/utils.js | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/web/src/js/utils.js b/web/src/js/utils.js index 2627cf58..97737b20 100644 --- a/web/src/js/utils.js +++ b/web/src/js/utils.js @@ -80,7 +80,7 @@ function getCookie(name) { var r = document.cookie.match(new RegExp("\\b" + name + "=([^;]*)\\b")); return r ? r[1] : undefined; } -var xsrf = $.param({_xsrf: getCookie("_xsrf")}); +const xsrf = `_xsrf=${getCookie("_xsrf")}`; //Tornado XSRF Protection. $.ajaxPrefilter(function (options) { @@ -101,4 +101,16 @@ $(document).ajaxError(function (event, jqXHR, ajaxSettings, thrownError) { console.error(thrownError, message, arguments); actions.EventLogActions.add_event(thrownError + ": " + message); alert(message); -});
\ No newline at end of file +}); + +export function fetchApi(url, options) { + if(url.indexOf("?") === -1){ + url += "?" + xsrf; + } else { + url += "&" + xsrf; + } + return fetch(url, { + ...options, + credentials: 'same-origin' + }); +}
\ No newline at end of file |