summaryrefslogtreecommitdiff
path: root/www/js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2019-01-21 13:49:23 +0530
committerPliable Pixels <pliablepixels@gmail.com>2019-01-21 13:49:23 +0530
commite1e3d7f73278fabb561be9296d21b86674300d17 (patch)
tree573cc565b5d9e0ccf2ab1989f3d567e44fb0f8bb /www/js
parenta3356b18a42de1ce5891a6edd591d0602bddbd9c (diff)
#768 migrate to GET instead of POST
Diffstat (limited to 'www/js')
-rw-r--r--www/js/EventModalCtrl.js73
1 files changed, 16 insertions, 57 deletions
diff --git a/www/js/EventModalCtrl.js b/www/js/EventModalCtrl.js
index 97e3aee0..5dde11a4 100644
--- a/www/js/EventModalCtrl.js
+++ b/www/js/EventModalCtrl.js
@@ -313,43 +313,23 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro
var loginData = NVR.getLogin();
//console.log("Sending CGI command to " + loginData.url);
var rqtoken = rq ? rq : "stream";
- var myauthtoken = $rootScope.authSession.replace("&auth=", "");
+
+ var cmdUrl = loginData.url + '/index.php?view=request&request='+rqtoken+'&connkey='+connkey+'&command='+cmd+$rootScope.authSession;
+ if (extras)
+ cmdUrl = cmdUrl+extras;
+
//&auth=
+
+ NVR.debug ("Control: Sending "+cmdUrl);
$http({
- method: 'POST',
+ //method: 'POST',
+ method: 'GET',
/*timeout: 15000,*/
- url: loginData.url + '/index.php',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
- //'Accept': '*/*',
- },
- transformRequest: function (obj) {
- var str = [];
- for (var p in obj)
- str.push(encodeURIComponent(p) + "=" +
- encodeURIComponent(obj[p]));
- var foo = str.join("&");
- if (extras) {
- foo = foo + extras;
- //console.log("EXTRAS****SUB RETURNING " + foo);
- }
- //console.log("CGI subcommand=" + foo);
- return foo;
-
- },
+ url: cmdUrl
- data: {
- view: "request",
- request: rqtoken,
- connkey: connkey,
- command: cmd,
- auth: myauthtoken,
- // user: loginData.username,
- // pass: loginData.password
- }
})
.then(function (resp) {
- // NVR.debug("sendCmd response:" + JSON.stringify(resp));
+ NVR.debug("sendCmd response:" + JSON.stringify(resp));
d.resolve(resp);
return (d.promise);
@@ -372,35 +352,14 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro
var loginData = NVR.getLogin();
//console.log("sending process Event command to " + loginData.url);
- var myauthtoken = $rootScope.authSession.replace("&auth=", "");
+
+ var cmdUrl = loginData.url + '/index.php?view=request&request=stream&connkey='+connkey+'&command='+cmd+$rootScope.authSession;
//&auth=
return $http({
- method: 'POST',
+ method: 'GET',
/*timeout: 15000,*/
- url: loginData.url + '/index.php',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
- //'Accept': '*/*',
- },
- transformRequest: function (obj) {
- var str = [];
- for (var p in obj)
- str.push(encodeURIComponent(p) + "=" +
- encodeURIComponent(obj[p]));
- var foo = str.join("&");
- //console.log("****processEvent subcommands RETURNING " + foo);
- return foo;
- },
-
- data: {
- view: "request",
- request: "stream",
- connkey: connkey,
- command: cmd,
- auth: myauthtoken,
- // user: loginData.username,
- // pass: loginData.password
- }
+ url: cmdUrl,
+
})
.then(function (resp) {
//NVR.debug ("processEvent success:"+JSON.stringify(resp));