use GET instead of POST for command that do not change state.
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 21 May 2014 06:27:55 +0000 (08:27 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 21 May 2014 06:27:55 +0000 (08:27 +0200)
src/pve-firewall

index 91fc531..034f933 100755 (executable)
@@ -349,7 +349,7 @@ __PACKAGE__->register_method ({
 __PACKAGE__->register_method ({
     name => 'compile',
     path => 'compile',
-    method => 'POST',
+    method => 'GET',
     description => "Compile and print firewall rules. This is useful for testing.",
     parameters => {
        additionalProperties => 0,
@@ -416,7 +416,7 @@ __PACKAGE__->register_method ({
 __PACKAGE__->register_method ({
     name => 'simulate',
     path => 'simulate',
-    method => 'POST',
+    method => 'GET',
     description => "Simulate firewall rules. This does not simulate kernel 'routing' table. Instead, this simply assumes that routing from source zone to destination zone is possible.",
     parameters => {
        additionalProperties => 0,