无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

WS實(shí)現(xiàn)搜狐新聞分類(lèi)搜索

2023-11-10 16:03 作者:華科云商小彭  | 我要投稿


搜狐新聞是目前國(guó)內(nèi)新聞平臺(tái)中數(shù)一數(shù)二的,我們平時(shí)想要看什么樣的新聞,找起來(lái)是不是比較麻煩呢?今天就給大家?guī)?lái)一個(gè)使用Play WS庫(kù)編寫(xiě)的搜狐新聞的爬蟲(chóng)程序,想要看什么類(lèi)型的新聞,只要通過(guò)它就可以輕松實(shí)現(xiàn),一起來(lái)學(xué)習(xí)一下吧。

```scala

import play.api.libs.ws._

import scala.concurrent.ExecutionContext.Implicits.global

object Crawler {

def main(args: Array[String]): Unit = {

val ws = WS.url("https://news.sohu.com/")

val response = ws.get().map { response =>

response.header("Content-Type") match {

case "image/*" => {

val content = response.body

//保存圖片數(shù)據(jù)到本地文件

val file = new.io.File("output.jpg")

.io.BufferedOutputStream(new.io.FileOutputStream(file)).write(content.array())

println(s"Image saved to ${file.getAbsolutePath}")

}

case _ => println("Not an image")

}

}

response.onComplete(_ => println("Request completed"))

}

}

```

請(qǐng)注意,這個(gè)程序需要在支持Scala和Play WS的環(huán)境中運(yùn)行。此外,您需要確保您的系統(tǒng)上安裝了正確的代理服務(wù)器軟件,并且代理服務(wù)器設(shè)置正確,以便能夠訪問(wèn)搜狐新聞。如果代理服務(wù)器設(shè)置不正確,程序可能無(wú)法正常運(yùn)行。此外,您還需要確保程序具有足夠的權(quán)限,以便能夠保存文件到本地文件系統(tǒng)。如果程序沒(méi)有足夠的權(quán)限,它可能無(wú)法保存文件。


WS實(shí)現(xiàn)搜狐新聞分類(lèi)搜索的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
祁阳县| 同江市| 高雄县| 普兰县| 朝阳区| 繁昌县| 荔浦县| 浪卡子县| 阳原县| 泗水县| 平昌县| 嘉义县| 濮阳市| 乡城县| 米脂县| 名山县| 石渠县| 香港 | 德州市| 苏尼特右旗| 台北市| 靖宇县| 肥西县| 凤阳县| 广丰县| 唐河县| 威海市| 桐城市| 东台市| 龙江县| 沈阳市| 科技| 贺兰县| 宁陕县| 隆昌县| 焦作市| 淮滨县| 克什克腾旗| 琼海市| 利辛县| 乌拉特中旗|