pywb icon indicating copy to clipboard operation
pywb copied to clipboard

Canonicalize non-GET URLs with native JSON values

Open tw4l opened this issue 1 year ago • 1 comments

The way that pywb rewrites URLs for POST (and other non-GET) request canonicalization ends up writing Pythonic values into the URL such as True, False, and None, whereas we ideally want to have it use valid JSON values.

This is part of making POST canonicalization consistent across Webrecorder tools. Related to https://github.com/webrecorder/specs/issues/141

tw4l avatar Jul 26 '23 20:07 tw4l

We will also need to ensure that the fuzzy matching in pywb and wabac.js works with previously-created URLs created by pwyb, or develop a process to reindex as necessary.

tw4l avatar Jul 26 '23 20:07 tw4l