我尝试过
private static String readUrl(String urlString) throws Exception { BufferedReader reader = null; try { URL url = new URL(urlString); reader = new BufferedReader(new InputStreamReader(url.openStream())); StringBuffer buffer = new StringBuffer(); int read; char[] chars = new char[1024]; while ((read = reader.read(chars)) != -1) buffer.append(chars, 0, read); return buffer.toString(); } finally { if (reader != null) reader.close(); } }但它回来了
<script> document.cookie = 'BXID=AAAAAAUo78YKTFtc33JkgZ25mtq287qQum8hFjskkvwbnF0MBw==; path=/; domain=biletix'; location.reload(true); </script><noscript>Couldnot find javascript support. please enable it</noscript>我想从 http获取对象://www.biletix/search/TURKIYE/zh-CN!subcat_interval:12/12/15TO19/12/15
www.biletix/solr/zh-CN /select/?start = 0& rows = 100& fq = end%3A [2015-12-12T00%3A00%3A00Z%20TO%202015-12-19T00%3A00%3A00Z%2B1DAY]& sort = vote%20desc, start%20asc& wt = json
从这里,我可以得到想要的东西,但这是创建此URL以及创建此方法的唯一方法吗?
From here, i can get what i want but is it only way to create this URL and how to create this?
我正在Eclipse中使用它,但是我将迁移到Android.
I am using this in Eclipse but i will migrate to Android.
我找不到有关创建此网址的示例.
I can not find examples about creating this url.
stackoverflow/questions/7467568/parsing-json-from-url stackoverflow/questions/10500775/parse-json-from-httpurlconnection-object en.proft.me/2013/12/5/how-parse-json-java/但是那些不起作用,因为我无法解析String
But those dont work because i cant parse String
推荐答案您获得的文本是指示浏览器的脚本
The text that you got is a script that instructs browser
因此,您需要通过添加Cookie标头将此Cookie添加到下一个请求中.它看起来应该像:
So you need to add this cookie to your next request by adding cookie header. It should looks like:
Cookie: BXID=AAAAAAUo78YKTFtc33JkgZ25mtq287qQum8hFjskkvwbnF0MBw==更多推荐
从URL获取JSON字符串
发布评论