Contents

Gigahorse
  • セットアップ
  • ライブラリ依存性
  • 謝辞
  • ライセンス
  • クイックスタート
  1. 基本的な概念
    • Gigahorse
    • HttpClient
    • Config
    • Request
    • http.run(r, f)
    • Future
    • http.runStream(r, f)
  2. Request 値の構築
    • HTTP verb
    • Request に認証を付ける
    • Request にクエリパラメータを付ける
    • Request にコンテンツタイプを付ける
    • Request にその他のヘッダを付ける
    • Request にバーチャルホストを付ける
    • Request にタイムアウトを付ける
    • フォームデータ
    • ファイル
  3. Response の処理
    • http.run(r, f)
    • Future の後処理
    • FullResponse を Either に持ち上げる
    • http.processFull(r, f)
  4. Reactive Stream を用いた非同期処理
    • ファイルのダウンロード
    • http.runStream(r, f)
    • 改行区切りのストリーム
  5. Gigahorse の設定
    • SSL 関連の設定
    • タイムアウトの設定
    • その他の設定
  6. Gigahorse を拡張する
    • Request builder
    • 認証ラッパー
    • ヘルパーオブジェクト
    • contraband を用いた JSON データバインディング
  7. Contents in Depth
  8. Combined Pages
Gigahorse — Contents in Depth