Index: third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/navigation-preload/resources/request-headers-scope.py |
diff --git a/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/navigation-preload/resources/request-headers-scope.py b/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/navigation-preload/resources/request-headers-scope.py |
new file mode 100644 |
index 0000000000000000000000000000000000000000..8482ad0d762b5996830b4c553f3d453ebfa7fd90 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/external/wpt/service-workers/service-worker/navigation-preload/resources/request-headers-scope.py |
@@ -0,0 +1,9 @@ |
+import json |
+ |
+def main(request, response): |
+ normalized = dict() |
+ |
+ for key, values in dict(request.headers).iteritems(): |
+ normalized[key.upper()] = values[-1] |
falken
2017/03/07 06:25:59
I am a little confused why values[-1] is used. I g
mike3
2017/03/07 16:47:03
I was operating under the incorrect assumption tha
falken
2017/03/09 04:18:10
Makes sense, thanks for making this rigorous.
|
+ |
+ return json.dumps(normalized) |