24 Commits

Author SHA1 Message Date
Dogan Can Bakir 6c34d93168 feat: honor HTTP_PROXY/HTTPS_PROXY env vars when -proxy is unset (#2493)
Falls back to http.ProxyFromEnvironment for the HTTP transport and
reads the same vars manually for the headless launcher (chromedp
does not read env).

Closes #2492
2026-05-13 21:24:40 +02:00
Mzack9999 1b6883c686 split logic in screenshot method 2025-10-24 14:20:24 +04:00
Mzack9999 e34656f0c4 js inject from https://github.com/projectdiscovery/httpx/pull/2066 2025-10-24 13:50:29 +04:00
Mzack9999 bf076a496c lint 2025-09-12 15:35:12 +02:00
Mzack9999 858b1550ed Merge branch 'dev' into pr/2220 2025-09-12 15:31:32 +02:00
Mzack9999 ad83070074 better handling 2025-09-12 14:29:06 +02:00
Mzack9999 84a54b99cf Merge branch 'dev' into pr/2219 2025-09-12 13:42:01 +02:00
Mzack9999 2b688a5587 lint 2025-08-28 17:04:33 +02:00
Serizao d6e95e144c Update headless.go 2025-07-23 19:32:33 +02:00
Serizao 180bbdd920 Update headless.go 2025-07-23 19:24:20 +02:00
Serizao 57de6b96bb Update headless.go 2025-07-23 19:15:49 +02:00
Serizao 5e26986566 Update headless.go 2025-07-23 19:10:35 +02:00
Serizao 1ebaf80888 Update headless.go 2025-07-23 18:52:51 +02:00
Serizao d9a277522f Dismiss alert lead to take screenshot
on classical page with alert the browser fall un timeout beacause alert block loading. This pr lead to close alert and take screen
2025-07-23 15:18:41 +02:00
Mzack9999 f886c404e9 reverse logic 2025-04-02 20:01:09 +02:00
yoshino-s ad67e70a25 feat(headless): add options to specific if screenshot with full page 2025-03-27 14:11:38 +08:00
Mikhail Gaile 4e33c0c926 feat: add idle screenshot option 2024-09-15 13:32:06 +03:00
Dogan Can Bakir 19ccde18a8 add custom header support for screenshot (#1785) 2024-06-26 15:12:54 +05:30
seeyarh 91139dbc91 Fix chrome unsafe port err by setting explicitly-allowed-ports (#1343)
* Update headless.go

* adding headless generic option

---------

Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2023-11-28 18:18:29 +05:30
Dogan Can Bakir e3aeda0081 enable leakless (#1426)
* enable leakless

* comment out chrome pid kill code

* make comment more clear
2023-11-13 12:36:49 +05:30
Doğan Can Bakır c8230ed69b set it to 5s 2023-11-08 11:38:38 +00:00
Doğan Can Bakır 4b05a07f50 set it to timeout 2023-11-08 10:56:53 +00:00
Doğan Can Bakır f2341cd655 increase timeout for a page lifecycle event 2023-11-08 09:33:24 +00:00
Mzack9999 00d0977963 Adding Screenshot support (#1097)
* Adding Screenshot support

* adding headless body

* moving example into compilable file

* updating docs

* enabling store response with screenshot

* fixing output dir path

* fixing mod

* using native leakless

* splitting response+screenshot folders

* better handling json output

* readme update

* rel => abs path

* Added chromium into docker

* “Wipe them out. All of them.” – Darth Sidious

* utils bump

* go mod tidy

---------

Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-04-27 01:07:06 +05:30