Processingをつかって、httpをしゃべらせることは難しくはない。ただ通信してページを取ってくるだけならば、loadStrings() の引数にURLを指定してやれば、自動的にJavaのURLクラスを使ってStringsの配列として格納できる。これをつかって、twitterのデータを読み込もうとおもったのだが、twitterではbasic authを使わなければ自分のfriends timelineを取り出すことが出来ない。そこで basic authを processingでやってる例をさがしたのだが、発見できなかったので生のjavaでのbasic authの方法をそのまま取り込んで実現してみた。 さまざまなページによると javaでのhttp認証では java.net.authenticator とjava.net.PasswordAuthentication の2つのクラスを
![Processingでtwitterと http認証 (basic auth)](https://cdn-ak-scissors.b.st-hatena.com/image/square/b1d04b529e6f4a50e621e2f097485526fb78d839/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgR6u2DLaaFNirQo0-FDdewKlDCmwLIeTjp6l-ENKNGG9TzWW0w4Xk4EDVn1x7tDWmEv7hpsee9LQB3lEEfRPSBEsLkU26YjEIY2vcxoEJP7G93O69QXYoPbekGkTiZBxv1hlX5hSG43si0%2Fw1200-h630-p-k-no-nu%2Fscreenshot3.jpeg)