{"id":28737218,"url":"https://github.com/codesoap/hp2url","last_synced_at":"2025-06-16T02:08:12.176Z","repository":{"id":219385841,"uuid":"748772452","full_name":"codesoap/hp2url","owner":"codesoap","description":"Convert httpipe to URLs","archived":false,"fork":false,"pushed_at":"2024-01-28T09:36:53.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-17T09:11:32.205Z","etag":null,"topics":["httpipe"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codesoap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2024-01-26T18:23:18.000Z","updated_at":"2024-02-26T22:41:25.000Z","dependencies_parsed_at":"2024-01-28T12:31:16.311Z","dependency_job_id":"0b504b6d-a5c5-4afb-a3e1-359ee0da22ab","html_url":"https://github.com/codesoap/hp2url","commit_stats":null,"previous_names":["codesoap/hp2url"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codesoap/hp2url","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesoap%2Fhp2url","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesoap%2Fhp2url/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesoap%2Fhp2url/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesoap%2Fhp2url/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codesoap","download_url":"https://codeload.github.com/codesoap/hp2url/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesoap%2Fhp2url/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260083863,"owners_count":22956409,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["httpipe"],"created_at":"2025-06-16T02:08:11.537Z","updated_at":"2025-06-16T02:08:12.150Z","avatar_url":"https://github.com/codesoap.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"hp2url is a small helper for the\n[httpipe format](https://github.com/codesoap/httpipe). It takes httpipe\nvia standard input and prints the correlating URL for each line to\nstandard output.\n\nThis is useful if you want to want to investigate httpipe output\nfurther, using your browser, curl, or other tools that don't work with\nhttpipe. Keep in mind that the HTTP method, headers and payload will be\nabsent in a URL.\n\n# Examples\n```console\n$ echo '{\"host\":\"test.com\",\"req\":\"GET /foo HTTP/1.1\\\\r\\\\nHost: test.com\\\\r\\\\n\\\\r\\\\n\"}' | hp2url\nhttps://test.com/foo\n\n$ echo \"foo\\nbar\\nbaz\" | pfuzz -w - -u \"http://test.com:1234/FUZZ\" | hp2url\nhttp://test.com:1234/foo\nhttp://test.com:1234/bar\nhttp://test.com:1234/baz\n\n$ # Open extracted URLs in your browser:\n$ pfuzz -u \"http://test.com\" | hp2url | xargs firefox\n````","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesoap%2Fhp2url","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodesoap%2Fhp2url","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesoap%2Fhp2url/lists"}