<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>235</b><br />
<br />
<b>Warning</b>:  Undefined array key "media" in <b>/home/uid008/htdocs/dokuwiki-20240130/feed.php</b> on line <b>305</b><br />
<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.ruby-alone.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.ruby-alone.org/wiki/feed.php">
        <title>alone-doc alcgi</title>
        <description></description>
        <link>https://www.ruby-alone.org/wiki/</link>
        <image rdf:resource="https://www.ruby-alone.org/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-28T14:30:54+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:start&amp;rev=1552919127&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9&amp;rev=1552897824&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3&amp;rev=1551250342&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA_alone.js&amp;rev=1552919281&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%AD%E3%82%AE%E3%83%B3%E3%82%B0&amp;rev=1550890221&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3&amp;rev=1551250438&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E6%B1%8E%E7%94%A8%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89&amp;rev=1550455915&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.ruby-alone.org/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>alone-doc</title>
        <link>https://www.ruby-alone.org/wiki/</link>
        <url>https://www.ruby-alone.org/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:start&amp;rev=1552919127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-18T23:25:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:start</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:start&amp;rev=1552919127&amp;do=diff</link>
        <description>CGIモジュール

概要

ウェブアプリを作る場合の主要機能（フレームワーク）です。

ウェブブラウザからのリクエストを受付け、レスポンスを返します。

MVCモデルを意図していますが、フレームワークとしてそれを強制しているわけではありません。</description>
    </item>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9&amp;rev=1552897824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-18T17:30:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:コントローラ</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9&amp;rev=1552897824&amp;do=diff</link>
        <description>AlController コントローラ

MVCモデルのコントローラです。
ブラウザからのリクエストをトリガーに、ウェブサーバ経由で呼び出されます。

Aloneでは、「コントローラ」および「アクション」の２フェーズの概念があります。</description>
    </item>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3&amp;rev=1551250342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-27T15:52:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:セッションマネージャ</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3&amp;rev=1551250342&amp;do=diff</link>
        <description>AlSession セッションマネージャ

セッション変数とはHTTPリクエストをまたがって値を保持することができる変数で、セッションマネージャはその管理を行います。

	*  Key-Valueの型式で保存、参照が可能です。</description>
    </item>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA_alone.js&amp;rev=1552919281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-18T23:28:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:フロントエンドライブラリ_alone.js</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA_alone.js&amp;rev=1552919281&amp;do=diff</link>
        <description>フロントエンドライブラリ

サーバサイドとの連携を目的として、必要最低限の機能を満たすためのJavaScriptライブラリを用意しています。

利用方法

ライブラリ読み込み
&lt;script src=&quot;/js/alone.js&quot;&gt;&lt;/script&gt;</description>
    </item>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%AD%E3%82%AE%E3%83%B3%E3%82%B0&amp;rev=1550890221&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-23T11:50:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:ロギング</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%AD%E3%82%AE%E3%83%B3%E3%82%B0&amp;rev=1550890221&amp;do=diff</link>
        <description>ロギング

	*  Ruby標準のLoggerクラスを使って、ログを記録します。
	*  ログへは、致命的なエラーが発生した場合のほか、任意の場所でログをとることができ、デバッグ等に役立ちます。</description>
    </item>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3&amp;rev=1551250438&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-27T15:53:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:ログインマネージャ</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3&amp;rev=1551250438&amp;do=diff</link>
        <description>AlLogin ログインマネージャ

	*  ユーザ名とパスワードのペアにより、ユーザーログインを実現します。
	*  コントローラごとにログイン要／不要が選択できます。

使い方

ログイン用コントローラ（画面）の準備</description>
    </item>
    <item rdf:about="https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E6%B1%8E%E7%94%A8%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89&amp;rev=1550455915&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-18T11:11:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alcgi:汎用メソッド</title>
        <link>https://www.ruby-alone.org/wiki/doku.php?id=alcgi:%E6%B1%8E%E7%94%A8%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89&amp;rev=1550455915&amp;do=diff</link>
        <description>汎用メソッド

コントローラから汎用的に使えるメソッドを紹介します。

Alone.add_http_header( header )

httpヘッダの追加

ユーザーコードで出力が行われる前に呼ばれる必要がある。
Alone.add_http_header(&quot;Content-Type: text/plain; charset=UTF-8&quot;)    # PlainTextで出力する
Alone.add_http_header(&quot;Status: 404 Not Found&quot;)                      # エラー404を通知する</description>
    </item>
</rdf:RDF>
