aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/actions.js
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-06-02 23:42:35 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-06-02 23:42:35 -0700
commit65fde7f5547f179c80d5858f1ab69583b63fd099 (patch)
tree8d49c492ba6dfff233c930b5056405701ad33a3e /web/src/js/actions.js
parent1ab64da68245b80c701fadee6a4ddf59bd245cc6 (diff)
parent5e7fa349a94fcc204e88523cfb4c61d24b9838bc (diff)
downloadmitmproxy-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/actions.js')
-rw-r--r--web/src/js/actions.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/web/src/js/actions.js b/web/src/js/actions.js
index 6ded4c44..c77cdf73 100644
--- a/web/src/js/actions.js
+++ b/web/src/js/actions.js
@@ -1,6 +1,6 @@
import $ from "jquery";
-import _ from "lodash";
import {AppDispatcher} from "./dispatcher.js";
+import {fetchApi} from "./utils.js";
export var ActionTypes = {
// Connection
@@ -117,6 +117,16 @@ export var FlowActions = {
},
clear: function(){
$.post("/clear");
+ },
+ download: () => window.location = "/flows/dump",
+
+ upload: (file) => {
+ let data = new FormData();
+ data.append('file', file);
+ fetchApi("/flows/dump", {
+ method: 'post',
+ body: data
+ })
}
};