diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 0c8f8380459..592a46c30c7 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -282894,6 +282894,11 @@ {} ] ], + "fetch/redirect-navigate/302-found-post-handler.py": [ + [ + {} + ] + ], "fetch/sec-metadata/README.md": [ [ {} @@ -359037,6 +359042,12 @@ {} ] ], + "fetch/redirect-navigate/302-found-post.html": [ + [ + "/fetch/redirect-navigate/302-found-post.html", + {} + ] + ], "fetch/sec-metadata/embed.tentative.https.sub.html": [ [ "/fetch/sec-metadata/embed.tentative.https.sub.html", @@ -601108,6 +601119,14 @@ "faaee86734e93bb514095e34671a57e00bcbcd98", "testharness" ], + "fetch/redirect-navigate/302-found-post-handler.py": [ + "23bf4b2c522b7c00ab6bd0fc3eb99f0737d512ec", + "support" + ], + "fetch/redirect-navigate/302-found-post.html": [ + "854cd329a8f12052bb79f35dd80268f246a52afd", + "testharness" + ], "fetch/sec-metadata/README.md": [ "c460aa1ecb941118b6999209ba4601eb145a61b9", "support" diff --git a/tests/wpt/web-platform-tests/fetch/redirect-navigate/302-found-post-handler.py b/tests/wpt/web-platform-tests/fetch/redirect-navigate/302-found-post-handler.py new file mode 100644 index 00000000000..23bf4b2c522 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/redirect-navigate/302-found-post-handler.py @@ -0,0 +1,13 @@ +def main(request, response): + if request.method == "POST": + response.add_required_headers = False + response.writer.write_status(302) + response.writer.write_header("Location", request.url) + response.writer.end_headers() + response.writer.write("") + elif request.method == "GET": + return ([("Content-Type", "text/plain")], + "OK") + else: + return ([("Content-Type", "text/plain")], + "FAIL") \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/redirect-navigate/302-found-post.html b/tests/wpt/web-platform-tests/fetch/redirect-navigate/302-found-post.html new file mode 100644 index 00000000000..854cd329a8f --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/redirect-navigate/302-found-post.html @@ -0,0 +1,20 @@ + + +