タグ

linuxとHTTPに関するtyosuke2011のブックマーク (3)

  • 新しい curl コマンドの使い方 完全ガイド(2025年版) - Qiita

    はじめに curl とは対話シェルやシェルスクリプトから HTTP 通信を行うのによく使われるコマンドです。あらゆる環境(100 種類の OS)で動作し、macOSWindows には標準でインストールされています。商用サポートもあり、互換性は非常に重視され、何年経っても同じ書き方で動きます。非常に長く使われており(1998 年生まれの 27 歳1)、そして古い情報もたくさんあります。この記事ではそういった古い情報を、より簡単で新しい curl コマンドの使い方にアップデートします。最初に結論を書いておくと、 もう -X POST -H "Content-Type: applicatoin/json" なんて書かなくていいですよ。 (記事を読まない人のためのリンク) この記事を書くにあたって以下の記事を参考にしています。この記事が書かれたのは 2015 年、現在はそれから 10 年後

    新しい curl コマンドの使い方 完全ガイド(2025年版) - Qiita
  • サーバの負荷テストのための、何百万ものHTTPリクエストを発生させる方法 | POSTD

    (注記:6/9、いただいた翻訳フィードバックを元に記事を修正いたしました。) 今回の記事は毎秒300万ものリクエストを処理できるほど強力で高性能なWebクラスタの構築についてのパート1になります。まず初めに、あまり多くはありませんが、私がこれまで使用したことのあるロードジェネレータツールをいくつか紹介します。私のようにてこずって時間をかけてしまわないよう、今回の記事が理解の手助けになれば幸いです。 ロードジェネレータはテストを目的とした数種類のトラフィックを発生させるプログラムです。それによって高負荷においてサーバがどのように動いているか、そのサーバの弱点はどこなのか、などが見えてきます。負荷テストを通じてサーバの限界を知ることは、サーバのレジリエンシーを測定する最適な方法であり、あらゆる問題に対する準備の手助けにもなります。 ロードジェネレータツール 負荷テストをする際に頭に入れておくべ

    サーバの負荷テストのための、何百万ものHTTPリクエストを発生させる方法 | POSTD
  • squid : Webコンテンツの配信を最適化する

    Squid: webコンテンツの配信を最適化する Squidは、HTTP、HTTPS、FTPなどに対応したcaching proxyです。キャッシュと、よく閲覧されるサイトの再利用により、帯域幅を減らし、レスポンス時間を向上させます。Squidには広範囲なアクセス制御機能があり、 サーバの機能を高度に向上させます。UNIXとWindowsで動作し、GNU GPL下においてライセンス許可されます。 あなたのインターネット通信を最大限に活用します Squidは、ユーザーにもっとも良いwebアクセス状態を提供するため、世界中の何百ものインターネットプロバイダに利用されています。Squid はクライアント-サーバ間のデータの流れを最適化し動作を向上させ、よく閲覧されるwebコンテンツをキャッシュすることで帯域幅の使用量を抑制します。Squidはまた、ネットワーク効率を最適化するキャッシュサーバの階

  • 1