macOS
brew install httpxlocal Homebrew formula metadata
安装
brew install httpxlocal Homebrew formula metadata
sudo apk add httpxAlpine Linux edge package indexes · httpx · 来源: dl-cdn.alpinelinux.org
nix profile install nixpkgs#httpxnixpkgs package indexes · pkgs/by-name/ht/httpx/package.nix · 来源: api.github.com
sudo apt install python3-httpxDebian stable package indexes · python3-httpx · 来源: deb.debian.org
概览
Fast and multi-purpose HTTP toolkit
历史
ProjectDiscovery httpx is a high-throughput HTTP probing toolkit for reconnaissance and security workflows. It accepts hosts, URLs, CIDR ranges, and request files, then emits HTTP metadata such as status code, title, content length, TLS data, CDN detection, technology detection, response time, screenshots, and JSONL output.
The projectdiscovery/httpx repository was created in May 2020 as part of ProjectDiscovery's security-tooling ecosystem. The README describes it as a fast, multi-purpose HTTP toolkit built around the retryablehttp library and designed to keep result reliability while increasing thread count.
The tool evolved as a modular reconnaissance probe rather than a simple HTTP client. Its documented flags cover input normalization, matchers, filters, extractors, rate limiting, headless screenshotting, technology detection, database output, and raw request handling.
httpx became package-manager visible across several ecosystems because it sits in a common recon pipeline role: take many discovered hosts or URLs, probe them quickly, and produce structured output for filtering or downstream tools. The input metadata lists Homebrew, Nix, APK, Debian, and Ubuntu package names, though Debian and Ubuntu package names collide with the unrelated Python HTTPX library.
The repository has a large GitHub audience, publishes GitHub releases, and advertises Docker Hub pulls in the README badges. Its ProjectDiscovery documentation and Discord/community links place it inside a broader suite that also includes tools such as nuclei and related reconnaissance utilities.
Common usage starts with `httpx -l hosts.txt` or `httpx -u example.com`, then adds probes such as status code, title, web server, response time, TLS certificate, favicon hash, JARM, CDN, ASN, screenshots, or technology detection.
The README documents the default config file path as `$HOME/.config/httpx/config.yaml`, plus rate-limit, proxy, resolver, SNI, random-agent, redirect, JSON/CSV, and database-output flags. That makes the tool useful both as an interactive CLI and as a stage in automated recon pipelines.
httpx is package-nerd significant partly because its name collides with other ecosystems: in security tooling it means ProjectDiscovery's Go reconnaissance probe, while in Python packaging HTTPX is a separate HTTP client. Package-manager metadata has to disambiguate intent by homepage, executable, and description.
It is also a strong example of the modern security CLI package: single-purpose enough to compose in shell pipelines, but broad enough to include JSONL, screenshots, DSL matching, rate limits, and config files for serious scans.
安全态势
broad file, network, media, or database tool signal.
blue 风险 · 中 置信度 · tool
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.config/httpx/config.yaml可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
httpx | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:httpx |
|---|---|
| 版本 | 1.10.0 |
| 软件包管理器 | Homebrew |
| 主页 | https://github.com/projectdiscovery/httpx |
| 仓库 | https://github.com/projectdiscovery/httpx |
| 最后更新 | 2026-07-25T20:56:30-04:00 |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
python3-httpx 0.28.1-1
next generation HTTP client
sudo apt install python3-httpxhttpx
nix profile install nixpkgs#httpxpython3-httpx 0.26.0-2
next generation HTTP client
sudo apt install python3-httpxhttpx 1.9.0-r3
A fast and multi-purpose HTTP toolkit that allows running multiple probes.
https://docs.projectdiscovery.io/tools/httpx
sudo apk add httpxhttpx-doc 1.9.0-r3
A fast and multi-purpose HTTP toolkit that allows running multiple probes. (documentation)
https://docs.projectdiscovery.io/tools/httpx
sudo apk add httpx-doc来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.