Welcome! Log In Create A New Profile

Advanced

x-accel-redirect enables caching for POST requests

Руслан Закиров
December 23, 2015 07:56AM
Hi,

If location /a/ redirects a POST request to location /b/ using
X-Accel-Redirect then result of the POST request is cached.

Tested this and reproduced with nginx 1.6.3 and 1.9.7.

Setup:
https://gist.github.com/ruz/4a66ee78fedf27181799

Logs from hitting /a/:
[1450873503.675] 200 HIT 127.0.0.1 "POST /a/ HTTP/1.1" [0.001, 0.001] {
127.0.0.1:5000}
[1450873504.113] 200 HIT 127.0.0.1 "POST /a/ HTTP/1.1" [0.001, 0.001] {
127.0.0.1:5000}
[1450873504.529] 200 HIT 127.0.0.1 "POST /a/ HTTP/1.1" [0.002, 0.002] {
127.0.0.1:5000}
[1450873567.648] 200 EXPIRED 127.0.0.1 "POST /a/ HTTP/1.1" [0.001 : 0.002,
0.003] {127.0.0.1:5000 : 127.0.0.1:5000}

Logs from hitting /b/ directly:
[1450875056.289] 200 - 127.0.0.1 "POST /b/ HTTP/1.1" [0.005, 0.005] {
127.0.0.1:5000}
[1450875058.073] 200 - 127.0.0.1 "POST /b/ HTTP/1.1" [0.001, 0.001] {
127.0.0.1:5000}

Looks like a bug to me. Do I miss something?


--
Руслан Закиров
Руководитель отдела разработки веб-сервисов
+7(916) 597-92-69, ruz @ http://www.sports.ru/
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

x-accel-redirect enables caching for POST requests

Руслан Закиров December 23, 2015 07:56AM

Re: x-accel-redirect enables caching for POST requests

Maxim Dounin December 23, 2015 10:50AM

Re: x-accel-redirect enables caching for POST requests

Руслан Закиров December 23, 2015 11:12AM

Re: x-accel-redirect enables caching for POST requests

Руслан Закиров December 23, 2015 11:16AM

Re: x-accel-redirect enables caching for POST requests

Maxim Dounin December 23, 2015 11:20AM

Re: x-accel-redirect enables caching for POST requests

Руслан Закиров December 23, 2015 04:18PM

Re: x-accel-redirect enables caching for POST requests

Maxim Dounin December 24, 2015 05:24PM

Re: x-accel-redirect enables caching for POST requests

gglater62 February 09, 2016 01:06PM

Re: x-accel-redirect enables caching for POST requests

Maxim Dounin February 09, 2016 01:16PM

Re: x-accel-redirect enables caching for POST requests

gglater62 February 09, 2016 03:53PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 238
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready