かっこいいHttpClientインターフェース!!!!!!
かっこいいインターフェース!!!!!!!!!!
以下詳細
[22:19:56] kaorimatz: client.target('http://localhost:8080/api').request().path('/courses.json').queryParam('count', 100).queryParam('apiKey', getApiKey()).get()みたいなインタフェースかっこいい [22:40:46] rtakizawa: かっこいいインターフェースちゃんと見てみると意外とかけそうな気がしてきた [22:41:43] kaorimatz: Cilnet, Target, RequestBuilder, Request, Responseぐらいを用意すればいける気がするですよねー [22:42:08] rtakizawa: うn [22:43:19] rtakizawa: あとobservoiceならクエリパラメータとフォーム形式のパラメータの区別が必要か [22:45:07] kaorimatz: client.target('http://localhost:8080/api').request().path('/courses/1/comments/post.json').body(new Form().parameter('type', 1).parameter('content', 'hoge')).post() [22:45:49] kaorimatz: 力尽きた
的なかんじでよろ
かっこいいインターフェース!!!!!!!!!!
以下詳細
[22:19:56] kaorimatz: client.target('http://localhost:8080/api').request().path('/courses.json').queryParam('count', 100).queryParam('apiKey', getApiKey()).get()みたいなインタフェースかっこいい [22:40:46] rtakizawa: かっこいいインターフェースちゃんと見てみると意外とかけそうな気がしてきた [22:41:43] kaorimatz: Cilnet, Target, RequestBuilder, Request, Responseぐらいを用意すればいける気がするですよねー [22:42:08] rtakizawa: うn [22:43:19] rtakizawa: あとobservoiceならクエリパラメータとフォーム形式のパラメータの区別が必要か [22:45:07] kaorimatz: client.target('http://localhost:8080/api').request().path('/courses/1/comments/post.json').body(new Form().parameter('type', 1).parameter('content', 'hoge')).post() [22:45:49] kaorimatz: 力尽きた
的なかんじでよろ