Chi's blog

416 Error of Requests [Python3]

背景

PythonのRequestsライブラリとBeautifulSoapを使ってウェブページのクローリングをやっていたら、あるサイトにページをrequestした時、 416というエラーコードを返していました。

問題点

調べて見ると、サイトのサーバー側でrequestのヘットファイルをみて、ブラウザーからのリクエストかを判断し、そうでない場合ブロックするように設定したのが原因だそうです。

解決案

解決方法は簡単です。requestsの設定でUser-Agentをブラウザーに設定すれば解決でき...

続きを読む

Node.js + Express + mysqlを使った簡単な RESTful API デモ [NodeJS]

背景

アルバイトでbitflyer apiを叩いてbitcoinトレードをするアプリを作ることになりました。その表現の仕方として、RESTful APIの形にすることになったので、グーグル先生に聞きながら作っていたサンプルコードをポスティングします。

本プログラムは、主に以下の文章を参照に作りました。 RESTful API Using Node and Express 4

...

続きを読む

Template ページで自分のURLを取得する方法 [Django]

ブログ文章の共有機能を追加しようとすると本ページのURLを 取得する必要性が出てきました。

もちろんこれ以外にもきっと必要な場があると思います。

ということで探してみたら、以前Djangoのバージョンでは views.pyを変えたり、settings.pyを変えたり煩雑だったのが、

旧バージョンのやり方: How to get ...

続きを読む