Projectdiscovery Httpx Versions Save

httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.

v1.6.0

1 month ago

What's Changed

{
  "timestamp": "2024-03-02T02:37:52.116518+05:30",
-  "hash": {
-    "body_md5": "84238dfc8092e5d9c0dac8ef93371a07",
-    "body_mmh3": "-1139337416",
-    "body_sha256": "ea8fac7c65fb589b0d53560f5251f74f9e9b243478dcb6b3ea79b5e36449c8d9",
-    "body_simhash": "9899951357530060719",
-    "header_md5": "1892a0082f71e142d1972cd0ad94416b",
-    "header_mmh3": "-1939422575",
-    "header_sha256": "fac11d1b8a4259066455332206523eb94ff2da43d408873e7d4246cebf855716",
-    "header_simhash": "14461785313525862383"
-  },
  "port": "443",
  "url": "https://example.com",
  "input": "example.com",
  "title": "Example Domain",
  "scheme": "https",
  "webserver": "ECS (dce/2694)",
  "content_type": "text/html",
  "method": "GET",
  "host": "93.184.216.34",
  "path": "/",
  "time": "1.248762166s",
  "a": [
    "93.184.216.34",
    "2606:2800:220:1:248:1893:25c8:1946"
  ],
+  "tech": [
+    "Amazon ECS",
+    "Amazon Web Services",
+    "Azure",
+    "Azure CDN",
+    "Docker"
+  ],
+  "cdn_name": "google",
+  "cdn": true,
  "words": 298,
  "lines": 47,
  "status_code": 200,
  "content_length": 1256,
  "failed": false,
  "knowledgebase": {
    "PageType": "nonerror",
    "pHash": 0
  }
}

[!Caution] Updated default JSONL output fields by @RamanaReddy0M in https://github.com/projectdiscovery/httpx/pull/1614

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.5.0...v1.6.0

v1.5.0

1 month ago

[!Warning] This release upgrades ASNMap to the latest version that uses an authenticated API. If you utilize the -asn option of httpx, one time configuration is required to set up PDCP API Key. You can do this using the -auth option or through setting up an environment variable, such as export PDCP_API_KEY=xxxxx

What's Changed

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.4.0...v1.5.0

v1.4.0

2 months ago

What's Changed

🔨 Maintenance

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.9...v1.4.0

v1.3.9

3 months ago

What's Changed

🔨 Maintenance

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.8...v1.3.9

v1.3.8

3 months ago

What's Changed

  • ⚠️ Removed -ec option in favor of newly added -exclude option ⚠️

   -e, -exclude string[]  exclude host matching specified filter ('cdn', 'private-ips', cidr, ip, regex)
   -st, -screenshot-timeout int     set timeout for screenshot in seconds (default 10)
   -ho, -headless-options string[]  start headless chrome with additional options

New Contributors

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.7...v1.3.8

v1.3.7

5 months ago

What's Changed

🐞 Bug Fixes

Other Changes

New Contributors

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.6...v1.3.7

v1.3.6

6 months ago

What's Changed

🎉 New Features

Other Changes

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.5...v1.3.6

v1.3.5

7 months ago

What's Changed

🎉 New Features

   -bp, -body-preview  display first N characters of response body (default 100)
   -rhsts, -respect-hsts  respect HSTS response headers for redirect requests
   -irh, -include-response-header  include http response (headers) in JSON output (-json only)
   -ehb, -exclude-headless-body  enable excluding headless header from json output
   -esb, -exclude-screenshot-bytes  enable excluding screenshot bytes from json output

🐞 Bug Fixes

Other Changes

New Contributors

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.4...v1.3.5

v1.3.4

9 months ago

What's Changed

🎉 Features

   -fep, -filter-error-page  filter response with ML based error page detection
   -oa, -output-all  filename to write output results in all formats
   -config string  path to the httpx configuration file (default $HOME/.config/httpx/config.yaml)

🐞 Bugs

🔨 Maintenance

Other Changes

New Contributors

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.3...v1.3.4

v1.3.3

10 months ago

What's Changed

🎉 Features

   -tlsi, -tls-impersonate  enable experimental client hello (ja3) tls randomization

🐞 Bugs

New Contributors

Full Changelog: https://github.com/projectdiscovery/httpx/compare/v1.3.2...v1.3.3