Conversation
Notices
-
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Tuesday, 24-Nov-2020 01:25:21 JST
sumiyaki
Pythonのhttp.serverで do_GETとか do_POSTとかいじり始めた。少し、自由に動かせるようになれば、ActivityPubをのせられるのだろうか?先が長そうだ。#ActivityPubで作りたい #ActivityPub#Python -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Tuesday, 24-Nov-2020 12:19:06 JST
sumiyaki
さて、formでsubmitするとpostされて次のページが出る、というのを作って、ふと、Chromeで試したら、Chromeでsubmitして、ブラウザのbackで戻る。Firefoxで読みこもうとすると、loadがいつまでもできない。という問題が生じた。Broken pipe というエラー。Chromeが何かやっているのだろうけど、ActivityPubでそういうことが起こると困る。いろいろとググった結果、Chrome から Python3 の HTTPServer へリクエストすると応答が返ってこない件https://www.ykrods.net/posts/2019/09/25/chrome-with-single-thread-server/>RequestHandler.timeout を設定するあるいは>ThreadingHTTPServer を使うで解決した。#ActivityPubで作りたい #ActivityPub#Python -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 02:40:26 JST
sumiyaki
python で 最低限で最低限なhttpのserverとclient作って、getとpostのテストした。次は、ActivityPubを試す予定。モジュールはhttp.serverrequests#python #server #client #http #ActivityPub #ActivityPubで作りたい -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 12:21:50 JST
sumiyaki
https://gihyo.jp/dev/serial/01/perl-hackers-hub/005901https://gihyo.jp/dev/serial/01/perl-hackers-hub/005901?page=3の辺りをpythonのスクリプト使ってやってみているのだけど、>先ほど入手した発信アクターのURLにHTTPS GETリクエストすることで,アクター情報を取得します。これが記事に書いてあるようにならないけど何でだ?自分のIDなら以下の順にGETして行ってhttps://plr.ph3j.com/.well-known/host-metahttps://plr.ph3j.com/.well-known/webfinger?resource=sumiyaki@plr.ph3j.comhttps://plr.ph3j.com/users/sumiyakiで自分のページがでるだけで、JSONの情報など出てこないけどなぁ?#ActivityPub #ActivityPubで作りたい #python -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Saturday, 28-Nov-2020 03:17:47 JST
sumiyaki
なかなか進まないActivityPub実験。>これが記事に書いてあるようにならないけど何でだ?これがやっと分かった。発信アクターのURLは例えば、私の場合、https://plr.ph3j.com/users/sumiyakiだが、その情報を得ようと単にGETした場合は、HTMLで応答が返ってくる。inboxとか公開鍵の情報などは得られない。それを得るには GETするとき headersに{'accept': 'application/ld+json'}または{'accept': 'application/activity+json'}が必要。これに気づいたのは Pleromaでpython scriptのhttp serverのアドレスaaaa@try.ph3j.com みたいなやつを検索して、serverの情報も追加したログに出てきた acceptの文字列を見たから。 #ActivityPubで作りたい #ActivityPub #python -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Saturday, 28-Nov-2020 03:21:03 JST
sumiyaki
inboxのURLは今まですでに試していたのと同じ。とすると、follow requestでもこのaccept関連が必要?署名が必要? (それはないかな)とかなのかも。#ActivityPubで作りたい #ActivityPub
-