Archives: [soy / date / pol / r9k / incel / qa / tech / q / raid / a / int / x / r / v / mtv / mickey / news / asp / an / biz / bait / bunker / caca / chive / fit / fnac / g / gem / giga5 / hobby / jak / jiren / ohio / plier / ptb / sci / shrk / sneed / ss / sude / tv / yyyyyyy / b / bant / fap / giga / health / muv / nate / qst / soya / suggest / webm]
Update 2026-09-28: New! Check out the Flash Flash Archive!
Update 2026-09-25: Over 80k posts from the Internet Archive spanning 2021-2023, including full-size images, have been imported.
Update 2026-09-24: Search with AI: Type a natural search query to find relevant images. Click 'Similar' on any file to find visually similar images.
Update 2026-09-24: Over 2.3 million posts from the Kolyma-era Log Warehouse have been imported into the archive.
[20 / 5 / 1]

No.24271 View View Original Report
>try to use go's http library to access https://soyjak.party/soy/threads.json
>error 403, cloudflare has decided the request is le bad and a captcha must be solved first
>try to access it through curl, wget and python's requests library
>all run into the same issue
>have the idea to include my browser's user-agent in the request header
>this fixes it for curl, wget and python but go is still running into the 403 error
how do i get around this? i've tried adding other headers like accept-language and referer to no avail
it doesn't make sense that it's rejecting all GET requests sent through go's http client no matter what yet everything else just werks once i add a user-agent header