]> granicus.if.org Git - pdns/commitdiff
auth: use 302 redirects in the webserver for ringbuffer reset or resize
authorKees Monshouwer <mind04@monshouwer.org>
Fri, 3 Nov 2017 17:52:14 +0000 (18:52 +0100)
committermind04 <mind04@monshouwer.org>
Fri, 3 Nov 2017 17:52:14 +0000 (18:52 +0100)
pdns/ws-auth.cc

index c600356ea9acfa4d7c15624a2ca99bb69ae4e2d3..d32bd6ced8a68ae318eac338492e7bf6b7714382 100644 (file)
@@ -200,7 +200,7 @@ void AuthWebServer::indexfunction(HttpRequest* req, HttpResponse* resp)
   if(!req->getvars["resetring"].empty()) {
     if (S.ringExists(req->getvars["resetring"]))
       S.resetRing(req->getvars["resetring"]);
-    resp->status = 301;
+    resp->status = 302;
     resp->headers["Location"] = req->url.path;
     return;
   }
@@ -208,7 +208,7 @@ void AuthWebServer::indexfunction(HttpRequest* req, HttpResponse* resp)
     int size=std::stoi(req->getvars["size"]);
     if (S.ringExists(req->getvars["resizering"]) && size > 0 && size <= 500000)
       S.resizeRing(req->getvars["resizering"], std::stoi(req->getvars["size"]));
-    resp->status = 301;
+    resp->status = 302;
     resp->headers["Location"] = req->url.path;
     return;
   }