get-mime-content-disposition-param
Gibt den Parameter param aus dem "Content-Disposition" Header eines Stream zurück, falls ein solcher Header und Parameter vorhanden ist; andernfalls wird der Wert des default-Arguments zurückgegeben. Mit Hilfe dieser Funktion können Nachrichten empfangen werden, die dem optionalen AS2-Profil FileName preservation (FN) entsprechen, um den ursprünglichen Dateinamen aus dem MIME Header zu extrahieren.
Signatur
get-mime-content-disposition-param(s:stream, param:string, default:string="") -> string |
Parameter
Name | Typ | Beschreibung |
---|---|---|
s | stream | Definiert den Input-Stream. |
param | string | Definiert den Namen des zurückzugebenden Parameters. |
default | string | Definiert, welcher Wert zurückgegeben werden soll, wenn der angegebene param und header nicht vorhanden sind. Standardmäßig ist dies ein leerer String, |
Beispiele
Angenommen, dieser Stream msg enthält den Header Content-Disposition: attachment; filename="GETMSG.edi", dann gibt der folgende Ausdruck GETMSG.edi zurück:
get-mime-content-disposition-param(msg, "filename") |