繁体   English   中英

如何向此代码添加用户代理,以便不再收到错误 403 异常? 我正在尝试为股票筛选器抓取数据

[英]How do I add a user-agent to this code so that I don't get error 403 exceptions anymore? I'm trying to scrape data for a stock screener

stockURL = 'https://finviz.com/screener.ashx?v=152&f=cap_smallover&ft=4&c=0,1,2,6,7,10,11,13,14,45,65';

buffer = java.io.BufferedReader(...
    java.io.InputStreamReader(...
    openStream(...
    java.net.URL(stockURL))));

我根本不知道如何 go 关于这个^,所以欢迎对代码提出任何其他建议或改进。 这是另一个没有回答的线程https://www.mathworks.com/matlabcentral/answers/434084-reading-in-stock-data-from-a-website

我有一段时间没试过这个了。

    URL url = new URL("http://localhost:8080/foobar");
    URLConnection hc = url.openConnection();
    hc.setRequestProperty("User-Agent", " ");

您将使用您的用户代理作为第二个参数,我有空间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM