Open twlz0ne opened 5 years ago
It is working. The page is getting saved. My environment is same as yours. This issue has been resolved in the new release which is under development. It hasn't been reflected in the chrome webstore production yet. You can use the current version by cloning this repo.
I also tried to submit the same URL via command savepagenow, and got the expected result:
⋊> savepagenow 'https://github.com/lujun9972/emacs-document/blob/master/elisp-common/Emacs字节码内部说明.org'
savepagenow.api.CachedPage: archive.org returned a cached version of this page: https://web.archive.org/web/20190416081703/https://github.com/lujun9972/emacs-document/blob/master/elisp-common/Emacs%E5%AD%97%E8%8A%82%E7%A0%81%E5%86%85%E9%83%A8%E8%AF%B4%E6%98%8E.org
@sr6033 Thank you for noticing that
I checked the development repo, indeed it's working. But it returned me a beta test URL:
If I click the URL directly, then it tells me:
You reached Wayback Machine Closed Beta Test Site
To use the public Wayback Machine » click here (http://web.archive.org/) «
So I need to manually edit to get the correct URL.
Yes. The beta site is still under development I suppose.
I noticed that these "404" pages happen with Github pages in particular, and not necessarily due to Unicode characters. I just tested with latest master branch and got the same 404 page posted above. The save API call appeared to work fine. I wonder if Github is intentionally feeding these pages to the Archive's bots?
Summary
Failure to save a page when it's URL contains Unicode characters.
Actual Behavior
Failure to save the page
Expected Behavior
Success to save the page
Steps to Reproduce:
Environment