問題タブ [lwp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
748 参照

perl - `lwp-download`が正しく機能したかどうかを確認するにはどうすればよいですか?

Perlについては何も知りませんが、緊急にPerlスクリプトを変更する必要があります。ある時点で、を使用してサーバーから約500MBのファイルをダウンロードしていますsystem("lwp-download $HttpPath $Out");

ダウンロードプロセスが正しく行われたかどうかを確認する方法はありますか?たとえば、ダウンロードしたファイルのサイズが元のファイルと同じかどうかを確認しますか?

ありがとう

0 投票する
1 に答える
4294 参照

php - PHPのget_file_contents()に相当するPerl?

次の PHP コードは、私がやりたいことを正確に実行します。問題は、Perl で再作成する必要があり、Perl の関数open()sysopen()Perl の関数をいじってみましたが、できません。助けになるリンクを知っている人はいますか? ありがとう。

0 投票する
1 に答える
1676 参照

perl - Using Different Outbound IPs in Perl

We have a few different websites running on the same server that all access 1 particular web service with each having their own unique API key. Unfortunately the web service has a daily limit based on IP address (not API key) so while each of our sites is way under their daily limit, combined they are over the IP limit. When accessed via a web browser each website runs on a different static IP address, however when perl scripts are run under each of the website user account's their outbound IP address is identical.

My question is how can I make it so that each perl script uses the correct IP address of the particular site so that each one can stay within the daily limit of the web service? More simply, how can a perl script change the outbound IP address of the calls it's is making using the LWP perl module? Explanations are great but code examples would be even better.

Thanks in advance for your help!

0 投票する
2 に答える
529 参照

perl - Perl の LWP::UserAgent を使用して Closure JavaScript minifier にアクセスするにはどうすればよいですか?

Code Closure を機能させようとしていますが、残念ながら、常にエラーがスローされます。

コードは次のとおりです。

次のエラーが表示されます。

エラー (13): 生成する出力情報がありませんが、コンパイルが要求されました。

私が使用した API リファレンスは次のとおりです: http://code.google.com/intl/de-DE/closure/compiler/docs/api-ref.html

ここで何が問題なのかを誰かが知っていることを願っています。ありがとう。

0 投票する
3 に答える
3838 参照

perl - getstore()関数を使用してダウンロードしたファイルが完全/破損していないかどうかを確認するにはどうすればよいですか?

LWP :: Simpleライブラリとそのgetstore()関数を使用してファイルをダウンロードするための簡単なスクリプトを作成しました。かなりうまく機能していますが、ダウンロードしたファイルが完全でない場合があります。これの原因はわかりませんが、後でコマンドラインファイルでwgetを使用して手動でダウンロードすると問題ありません。

データセンター接続の専用回線でスクリプトを実行すると、サーバーとリモートサーバーの間のどこかでドロップする可能性がありますが、破損したファイルは接続の切断などが原因であると推測されます。

これは私のコードです:

この問題の可能な解決策は何ですか?転送が正常に行われたかどうか、ファイルが完全で破損していないかどうかを確認するにはどうすればよいですか?

貴重なお返事ありがとうございます。

0 投票する
2 に答える
1060 参照

perl - Perl と LWP::UserAgent のみで Twitter のステータスを更新するにはどうすればよいですか?

Twitter API と OAuth を使用してステータスを更新しようとしています。

最後のステップであるステータスの更新で行き詰まりました。これが私のコードです。

ヘッダー:

lwp useragent で作成されたhttp://api.twitter.com/1/statuses/update.jsonへの投稿:

そして私が得るもの:

誰にもアイデアがありますか?私はそこで立ち往生していて、本当にイライラしています。

0 投票する
2 に答える
63427 参照

perl - LWP で POST データを送信するにはどうすればよいですか?

http://www.md5crack.com/crackmd5.phpと通信するプログラムを作りたいです。私の目標は、サイトにハッシュ (md5) を送信することであり、サイトがそれをクラックできることを願っています。あとは、ハッシュの平文を表示したいと思います。私の問題は、データをサイトに送信することです。LWP の使用に関する記事を調べましたが、まだ迷っています。現在、ハッシュは送信されておらず、他のジャンク データが送信されています。特定のデータ文字列をサイトに送信するにはどうすればよいですか?

0 投票する
1 に答える
893 参照

html-parsing - ページを取得する [LWP] ページを解析する [HTML::TokeParser] 結果を保存する [DBI]

トリプルジョブ: ツリー タスクを実行する必要があります。3 つのタスクがあります。

  1. ページを取得する
  2. HTML を解析する
  3. データを保存... そして、はい - これは真の Perl ジョブです!

スイスのサイトの 6000 のサブページすべてでパーサー ジョブを実行する必要があります。(政府のサイト - 非常に優れたサーバーを備えています)。

http://www.educa.ch/dyn/79362.asp?action=searchを参照 してください (約 6000 件の結果
が表示さ れない場合は、.

詳細ページはこんな感じです。

[リンクテキスト][1]

  • エコール ヌーベル ドゥ ラ スイス ロマンド Ch. de Rovéréaz 20 Case postal 161 1000 ローザンヌ 12 ウェブサイト info@ensr.ch Tel:021 654 65 00 Fax:021 654 65 05

別の詳細ページはこれを示しています:

** HTML::TokeParser または HTML::TokeParser** または * HTML::TreeBuilder::LibXML *でこの仕事をしたいのですが、HTML::TreeBuilder::LibXML の経験はほとんどありません

この仕事にはどちらを選びますか: 注 - 結果を MySQL-DB に保存したいと考えています。最善の方法は、解析後にすぐに保存することです。

したがって、次の 3 つのタスクがあります。

  1. ページを取得する
  2. HTML を解析する
  3. データの保存

最初の項目: LWP::UserAgent を使用して取得します。このフォーラムには、そのモジュールを使用してデータを投稿し、結果のページを取得する多くの例があります。ところで、必要に応じて代わりに Mechanize を使用できます。

2 番目:たとえば、HTML::TokeParser またはその他のモジュールを使用してページを解析し、必要なデータのみを取得します。

3 番目:データをすぐにデータベースに格納します。途中で一時ファイルを作成する必要はありません。

うーん - 最初と 2 番目の質問 - 取得方法と解析方法。

0 投票する
2 に答える
943 参照

perl - Perl の LWP を使用して非標準の HTTP ヘッダーを抽出するにはどうすればよいですか?

ログイン要求への応答で非標準の HTTP ヘッダーを送信する Web アプリケーションを使用しています。問題のヘッダーは次のとおりです。

LWP::Response as で抽出しようとしまし$response->header('SSO_STATUS')たが、うまくいきません。などSet-Cookieの標準ヘッダーでは機能します。Expires

生のヘッダーを操作する方法はありますか?

0 投票する
4 に答える
64348 参照

perl - LWP で JSON POST リクエストを作成するにはどうすればよいですか?

https://orbit.theplanet.com/Login.aspx?url=/Default.aspx (任意のユーザー名とパスワードの組み合わせを使用)でログインしようとすると、ログイン資格情報が従来とは異なるセットとして送信されることがわかります。 POST データの: 寂しい JSON 文字列だけで、通常の key=value ペアはありません。

具体的には、次の代わりに:

または次のようなもの:

単純に次のとおりです。

LWPまたは代替モジュールでそのような要求を実行することは可能ですか? 私はそうする準備ができていIO::Socketますが、可能であればより高レベルなものを好むでしょう.