プログラミング初心者がサーバーを作るにはどうしたらいいですか?
ブラウザのクロスドメインを回避するために、 YQL や AAO や GAE でプロキシサーバーを作って回避していたのです。 しかし、以上のサーバーは海外のIPなので一部のサイトにアクセスできません。
そこで、国内の IP で自分でサーバーを作りたいのですが、やり方がいまいちよくわかりません。僕が今使っているプロバイダはここなのですがDHCPらしく動的にIPが変わるのではないかと思いまず何からしたらいいのかよくわかりません。まだ未成年でクレジットカードが持てず Azure や AWS や Heroku などは使えません。
使える言語は C, C++, C#, Java, Python, Perl, Ruby, PHP, JS, Scala, Go, UWSC ぐらいしか使えません。 出来れば、 RaspberryPi で Python を使って低消費電力で運用できたらなぁと思っております。
やりたい事は、クロスドメインで XMLHttpRequest
などで Anitube のレスポンスを取得したいのですが、まず何をしたらいいのかご教授いただけると幸いです。
<追記1>
DEMO
コードとしては以下のような感じにしたいのですが
import webapp2
from google.appengine.api import urlfetch
class MainHandler(webapp2.RequestHandler):
def get(self):
#パラメータのurlを取得
url = self.request.get('url')
#getでリソースの取得
res = urlfetch.fetch(url)
#text/htmlを出力
self.response.write(res.content)
app = webapp2.WSGIApplication([
('/', MainHandler)
], debug=True)