看板 java 關於我們 聯絡資訊
※ 引述《LE1115 (LE)》之銘言: : 小弟目前在做專題 : 目標是想要寫一隻java程式 : 可以連續播放在網路上點選的youtube影片 : 但是目前問題卡在 : 如果是用自有的瀏覽器開啟ex.火狐orIE : 要怎樣才能只擷取片段的原始碼來開啟 : 是不是不能再用原有的瀏覽器?一定要用java重新寫一個? : 還是有什麼其他替代方案可以提供給小弟參考 : 請高手賜教~ 我重新研究了一下JDIC 在WebBrowser這個class中 發現了setURL這個method 他可以放三個參數 * @param url * the URL to navigate to. * @param postData * the post data to send with the HTTP POST transaction. Forexample, <code>"username=myid&password=mypasswd"</code> * @param headers * the HTTP headers to send with the HTTP POST transaction. Forex,<code>"content-type:text/html\r\ncontent-length:10"</code> 這邊我不太懂 url是網址 就是輸入以後可以直接連結 那postData headers是做什麼的阿? 我可以利用他只讀取部份的網頁嗎 我試著把網頁原始碼貼到postData上面可是沒有用 他不會只擷取我貼的部份 所以想請問各位高手解答 感激不盡~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.136.250
smayday:我覺得就用TonyQ大大的做法 用socket or InputStream去抓 05/24 23:44
smayday:整個網頁原始碼 再parse出你要的url 05/24 23:46
LE1115:恩...好 那我現在改研究SOCKET好了 謝謝你^^ 05/25 19:19