
NB. create_response_message_to_GET_method_part_2_jconsole.ijs (encoding_code: UTF-8, 2023_09_14)

NB. fixed part 2 start

NB.MSG_FROM_SERVER =: '漢字コード(Kanji code) ->', ENCODING_CODE, ' '
MSG_FROM_SERVER =: 'character encoding code: ', ENCODING_CODE, ' '

html_form_doc =. make_html_form_doc 0

NB. 完成した html_docのバイト数を数える
byteCount =. $ html_form_doc

NB. クライントへ送信するレスポンスhttpメッセージを完成させる
NB. HTTPプロトコル上、html_docの前に空行が必要
http_response_status_and_header_field, (":byteCount), CRLF, CRLF, html_form_doc
)

NB. ====================================================================================================
NB. httpメッセージに添付するhtml_form_docの作成
NB. この関数をコールする前に、テキストボックス、テキストエリアの値の設定は必須

make_html_form_doc =: 3 : 0

NB. まずHTMLのヘッダー部分 HTML_HEADER_PART を作成
make_html_header_part 0

NB. フォーム部品を記述

NB. fixed part 2 end

