作者qqrr ( )
看板Ajax
標題[問題] jQuery的jFeed跨網域擷取RSS的proxy寫法
時間Tue Feb 9 20:35:44 2010
小弟最近在研究jQuery
發現有一個jFeed的套件,可以用來擷取RSS
而跨網域擷取RSS必須寫一支proxy
但是小弟對jsp不熟
能不能討論一下如何將下列的php改成jsp呢??
以下是proxy.php
<?php
header('Content-type: application/xml');
$handle = fopen($_REQUEST['url'], "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
}
?>
若違反版規會馬上刪除,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.231.168
1F:→ TonyQ:走Java體系的IO , 關鍵字是URLConnection/BufferedReader 02/09 20:39
2F:→ TonyQ:或 Scanner 也可以 , 剩下的爬爬java體系的網頁擷取文章 , 02/09 20:39
3F:→ TonyQ:應該是基本問題 , 不難找. 02/09 20:40
4F:→ TonyQ:原理大抵就是URL -> openConnection -> 接StreamReader -> 02/09 20:40
5F:→ TonyQ:讀入文字檔 -> 關閉串流. 02/09 20:40
6F:→ TonyQ:讀入文字檔應該說是讀入網頁文字原始碼比較精確. 02/09 20:41
7F:→ knives:我之前是用curl抓RSS資料下來再餵給javascript 02/10 14:41