LWP::UserAgentでperlスクリプトから別のスクリプトを呼び出して
my $val print $res->as_string;
で目的の値を取得したんですが値の前半部分にhttpヘッダーが入っており
これを撮り省きたいです。
データの内容はバイナリなので$valの中の改行コードを区切り文字として
配列に格納し末尾の配列の値だけ取りだそうと思っています。
それで指定した区切り文字で配列に格納する方法を調べたのですが
よくわからず教えていただけないでしょうか?
phpでいうところのexplode関数みたいなことがやりたいです。
No.2ベストアンサー
- 回答日時:
例文のスクリプトが文法的に変なので、方法だけ書きます。
(split /\x0d\x0a/, $res->as_string)[-1]
とすれば、おっしゃるものは取得できます。
ですが、リクエストボディに改行コードを含んでいた場合は意図せぬ結果になることでしょう。
バイナリデータだから改行コードが存在しない、というのは特殊な場合であって、一般的ではないです。
リクエストボディだけを取り出したいということであれば、普通は
$res->content
の方を使います。
>文法が・・・
すいません仰るとおりです。あせって書いたら=が抜けてしまいました。
>バイナリデータだから
まさにそれを心配していました。
ずばり質問の意図を読み取って的確な回答をしていただき感謝します。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- C言語・C++・C# C#の問題です。 文字列型の配列 s[100] にキーボードから入力された100文字以内の文字列(単 2 2022/06/22 15:18
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Python IndexError:list index ...
-
perl 配列の要素数について
-
リストボックスに縦スクロール...
-
Strawberry Perl for Windows ...
-
jcode->jfold で禁則処理
-
perl このテキストファイルを簡...
-
ループ7回目の悪役令嬢は、元敵...
-
Java 南京錠
-
ハッシュ検索はなぜ速い
-
VBのReturnの使い方
-
Pro Tools の 波形を伸ばす方...
-
GIFアニメをループさせたくない
-
一巡伝達関数と開ループ伝達関数
-
CSVファイルの特定の行だけを読...
-
なぜⅰなのか?
-
Excel vba でコンボボックスの...
-
「VC++6」ウィンドウの再描画
-
ループについて
-
文字列を変数名として扱う方法
-
アルゴリズムでのループの終了...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのautofilter、criteriaの配...
-
二次元配列のインデックスについて
-
リストボックスに縦スクロール...
-
Excel VBA ユーザーフォームの...
-
マクロ Publicでの配列定義
-
エクセルVBAでTransposeの不思議
-
二次元配列における要素数のは...
-
Strawberry Perl for Windows ...
-
perlで2次元配列をサブルーチ...
-
クラスに配列を渡す方法
-
Dim flag(4) as boolean で配列...
-
文字の整列(printf)
-
perlで配列の要素が空なのを知...
-
jcode->jfold で禁則処理
-
VB6で配列の最大値を簡単に求め...
-
perl 配列の要素数について
-
ファイル名に日付・時刻を付与...
-
チェックボックスのperlでの値...
-
組み合わせについての質問です...
-
配列を初期化する時ってどうす...
おすすめ情報