aboutsummaryrefslogtreecommitdiff
path: root/src/tool_cb_wrt.c
diff options
context:
space:
mode:
authorJay Satiro <raysatiro@yahoo.com>2020-04-16 14:15:34 -0400
committerJay Satiro <raysatiro@yahoo.com>2020-04-22 17:56:17 -0400
commitc0e139a60db68034e04362694290f7cf422eb924 (patch)
treee7c0d414ccf98961d4dc0db1a2512529336c2d58 /src/tool_cb_wrt.c
parentbffa1165357a5964c44794c253019375c2a80250 (diff)
transfer: Switch PUT to GET/HEAD on 303 redirect
Prior to this change if there was a 303 reply to a PUT request then the subsequent request to respond to that redirect would also be a PUT. It was determined that was most likely incorrect based on the language of the RFCs. Basically 303 means "see other" resource, which implies it is most likely not the same resource, therefore we should not try to PUT to that different resource. Refer to the discussions in #5237 and #5248 for more information. Fixes https://github.com/curl/curl/issues/5237 Closes https://github.com/curl/curl/pull/5248
Diffstat (limited to 'src/tool_cb_wrt.c')
0 files changed, 0 insertions, 0 deletions