get-mime-content-type-param

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  式関数 > MIME 式関数 >

get-mime-content-type-param

ヘッダーとパラメーターが存在する場合、ストリームの "Content-Type" ヘッダーからパラメーター param を返します。 それ以外の場合、 デフォルトの 引数の値を返します。任意の AS2 プロファイル Multiple Attachments (MA)に続くメッセージを受信するためにこの関数は使用されます。具体的には、開始ドキュメント Content-IDContent-Typemultipart/related コンテンツ型に対するパラメータ 'start' と 'type'通りに抽出します。下のサンプルに示される通り、文字セットを抽出するためにも使用することができます。

 

署名

get-mime-content-type-param(s:stream, param:string, default:string="") -> string

 

パラメーター

名前

説明

s

stream

入力ストリームを指定します。

param

string

返すパラメーター名を指定します。

default

string

指定されている パラメーター とが存在しない場合返される値を指定します。デフォルトではこれは空の文字列です。

 

サンプル

ストリーム msg はヘッダー Content-Type: text/html; charset=utf-8 を含むことを前提として、次の式は utf-8 を返します :

 

mime-get-content-type-param(msg, "charset", "ascii")


(C) 2019 Altova GmbH