我正在制作一个Reddit评论机器人,它会在页面中找到链接时抓取subreddits。我的问题是,当我尝试使用18岁以上的年龄问题爬行NSFW subreddits时,尽管点击"是"在我的普通浏览器中,每次C#bot访问这些页面时,Reddit都会返回18岁以上的年龄问题。
有没有办法避免这种情况或点击"是"按编程按钮?
答案 0 :(得分:1)
是的,有一种方法,请查看问题的HTML表单:
<form method="post" action="" class="pretty-form">
<input type="hidden" name="uh" value="">
<p>are you over eighteen and willing to see adult content?</p>
<p>
<button type="submit" name="over18" value="yes">yes</button>
<button type="submit" name="over18" value="no">no</button>
</p>
</form>
您可以填写值,然后提交POST请求。