git: 9front

Download patch

ref: 356cf1ceed2ec173a283a872c5e70bb5921220a2
parent: f011caff60ec5fcf1c4b5d716678048fe165ef4d
author: cinap_lenrek <cinap_lenrek@centraldogma>
date: Mon Sep 5 00:25:58 EDT 2011

fix POST/303 redirection loop

--- a/sys/src/cmd/webfs/http.c
+++ b/sys/src/cmd/webfs/http.c
@@ -370,9 +370,10 @@
 		werrstr("Partial Content (206)");
 		goto Error;
 
+	case 303:	/* See Other */
+		c->havepostbody = 0;
 	case 301:	/* Moved Permanently */
 	case 302:	/* Moved Temporarily */
-	case 303:	/* See Other */
 	case 307: /* Temporary Redirect  */
 		redirect = 1;
 		break;
--