オクテットストリームからファイル名を抽出することは可能ですか?

HMT

S3からフェッチしたオクテットストリームをAPI経由で送信する必要があります。受信したファイルの名前を変更する必要があります。オクテットストリームにはファイルの名前が含まれていますか?はいの場合、オクテットストリームからファイル名を抽出するにはどうすればよいですか?いいえの場合、オクテットストリームを送信してファイル名を添付する他の方法はありますか?

別のアプローチは、S3に保存する前にファイルの名前を変更することです。しかし、オクテットストリームを操作できるかどうか疑問に思いました。

import dw::module::Multipart
output multipart/form-data 
---
{
  parts: {
    part1: Multipart::field({name:"data",value: vars.xmlData, mime:"application/xml"}),
    part2: Multipart::field({name:"file",value: vars.docAsBytes,mime:"application/octet-stream"})
  }
}

編集:

これは私のために働いた

output multipart/form-data
---
{
                parts : {
                    file : {
                            headers : {
                                "Content-Disposition" : {
                                "name": "file",
                                "filename": "abcdef.jpeg"     
                            },
                            "Content-Type" : "image/jpeg",
                        },
                        content : vars.base64string
                    }
       
                }
            
maio290

簡単に言うと、オクテットストリームは、オクテットストリームとしてエンコードされた構造でない限り、ファイル名を含みませんが、ほとんどの場合、ファイルのバイナリデータにすぎません。

multipart/form-dataフォームでファイル名を送信する場合、Content-Dispositionヘッダーが標準と見なされます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

オクテットストリームからファイル名を抽出することは可能ですか?

分類Dev

永続オブジェクトをファイルシステムに保存することは可能ですか

分類Dev

ジオメトリデータをシェープファイルからQGISからCSVにエクスポートすることは可能ですか?

分類Dev

ファイルからテキストを抽出するための一般的なメソッドを作成することは可能ですか?

分類Dev

iOSアプリからゲームファイルを抽出することは可能ですか?

分類Dev

マテリアライズからSCSSファイルにクラスをインポートすることは可能ですか?

分類Dev

.forEachメソッドからファイル特性をリストすることは可能ですか?

分類Dev

FTPからAzureBLOBストレージにファイルとフォルダーをタイムリーに送信することは可能ですか?

分類Dev

実行可能ファイルからオブジェクトファイルのリンクを解除することは可能ですか?

分類Dev

vimがファイルバッファに使用するインデックスのシーケンスをリセットすることは可能ですか?

分類Dev

テキストファイルからユーザー名を抽出するLinuxスクリプト

分類Dev

2つの異なる外部nfsファイルシステムを同じ基数(オーバーラップ)の2つのディレクトリにマウントすることは可能ですか?

分類Dev

オーディオファイルやストリームを再生することはできますか?

分類Dev

AWS Athenaでネストされたjsonオブジェクトからフラットテーブルを作成することは可能ですか?

分類Dev

mp3ファイルまたはファイル入力ストリームからビットマップ(アルバムアート)を取得することは可能ですか?

分類Dev

テキストボックスの値からselectステートメントにテーブル名を追加することは可能ですか?

分類Dev

メインファイルがあるディレクトリの外からPythonファイルをインポートすることは可能ですか?

分類Dev

私はJavaScriptでPDFファイル名からフォーマットされた文字列を抽出することはできますか?

分類Dev

ファイルシステム(* .xmlファイル)からVectorDrawableを作成することは可能ですか?

分類Dev

XMLファイルから複数のオブジェクトを作成することは可能ですか?

分類Dev

Wagtail-移行中にストリームフィールドのアイテムの名前を変更することは可能ですか?

分類Dev

ファイル名とともにファイルのリストからヘッダーを抽出します

分類Dev

クラスファイルからJVMオペコードを確認することは可能ですか?

分類Dev

アルファチャネルを使用してビデオをデスクトップ上にリアルタイムでオーバーレイすることは可能ですか(Windows)?

分類Dev

リモートシステムの最大イベントログファイルサイズを更新することは可能ですか?

分類Dev

リクエストパラメータとしてオーディオファイルを送信することは可能ですか?

分類Dev

リクエストパラメータとしてオーディオファイルを送信することは可能ですか?

分類Dev

ファイルシステムに直接触れずに、メモリからシステムドライバをロードすることは可能ですか?

分類Dev

別のファイルからJupyterノートブックに.cssスタイルを追加することは可能ですか?

Related 関連記事

  1. 1

    オクテットストリームからファイル名を抽出することは可能ですか?

  2. 2

    永続オブジェクトをファイルシステムに保存することは可能ですか

  3. 3

    ジオメトリデータをシェープファイルからQGISからCSVにエクスポートすることは可能ですか?

  4. 4

    ファイルからテキストを抽出するための一般的なメソッドを作成することは可能ですか?

  5. 5

    iOSアプリからゲームファイルを抽出することは可能ですか?

  6. 6

    マテリアライズからSCSSファイルにクラスをインポートすることは可能ですか?

  7. 7

    .forEachメソッドからファイル特性をリストすることは可能ですか?

  8. 8

    FTPからAzureBLOBストレージにファイルとフォルダーをタイムリーに送信することは可能ですか?

  9. 9

    実行可能ファイルからオブジェクトファイルのリンクを解除することは可能ですか?

  10. 10

    vimがファイルバッファに使用するインデックスのシーケンスをリセットすることは可能ですか?

  11. 11

    テキストファイルからユーザー名を抽出するLinuxスクリプト

  12. 12

    2つの異なる外部nfsファイルシステムを同じ基数(オーバーラップ)の2つのディレクトリにマウントすることは可能ですか?

  13. 13

    オーディオファイルやストリームを再生することはできますか?

  14. 14

    AWS Athenaでネストされたjsonオブジェクトからフラットテーブルを作成することは可能ですか?

  15. 15

    mp3ファイルまたはファイル入力ストリームからビットマップ(アルバムアート)を取得することは可能ですか?

  16. 16

    テキストボックスの値からselectステートメントにテーブル名を追加することは可能ですか?

  17. 17

    メインファイルがあるディレクトリの外からPythonファイルをインポートすることは可能ですか?

  18. 18

    私はJavaScriptでPDFファイル名からフォーマットされた文字列を抽出することはできますか?

  19. 19

    ファイルシステム(* .xmlファイル)からVectorDrawableを作成することは可能ですか?

  20. 20

    XMLファイルから複数のオブジェクトを作成することは可能ですか?

  21. 21

    Wagtail-移行中にストリームフィールドのアイテムの名前を変更することは可能ですか?

  22. 22

    ファイル名とともにファイルのリストからヘッダーを抽出します

  23. 23

    クラスファイルからJVMオペコードを確認することは可能ですか?

  24. 24

    アルファチャネルを使用してビデオをデスクトップ上にリアルタイムでオーバーレイすることは可能ですか(Windows)?

  25. 25

    リモートシステムの最大イベントログファイルサイズを更新することは可能ですか?

  26. 26

    リクエストパラメータとしてオーディオファイルを送信することは可能ですか?

  27. 27

    リクエストパラメータとしてオーディオファイルを送信することは可能ですか?

  28. 28

    ファイルシステムに直接触れずに、メモリからシステムドライバをロードすることは可能ですか?

  29. 29

    別のファイルからJupyterノートブックに.cssスタイルを追加することは可能ですか?

ホットタグ

アーカイブ