0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GitHub Wikiを更新しようとしたら「403 Forbidden」になる

Posted at

GitHub Wikiでページを作成しようとしたとき、「403 Forbidden」と出て保存ができない現象が起きました。

症状

Wikiに書こうとしていた内容はPythonの urllib.request.urlopenを使ってHTTPリクエストを送るコードを含む文章です。

そしてどうやら、Wikiの本文にurlopen()という文字列が入っていると保存ができないようです

以下のような状態でも、「Save Page」をすると、「403 Forbidden」の画面になってしまします。

image.png

Previewも見てみると「Error rendering preview」と表示されます。

image.png

解決策

以下のように()にエスケープを入れることで保存することができました

urlopen\(\)

文字の挿入をするので根本的な解決にはなってないですがとりあえず表示できるようになるのでよしとします。

考察

エラー内容が「403 Forbidden」ということで、GitHub側からの何らかの拒否設定があるのかと思います。

XSSなどのセキュリティ対策ですかね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?