卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用C發(fā)送HTTP請(qǐng)求獲取圖片的兩種方法

1. 獲取圖片的函數(shù)GetPic首先,我們需要按照以下步驟編寫一個(gè)用于獲取圖片的函數(shù)GetPic,并對(duì)其中的代碼進(jìn)行說明和提供一些注意事項(xiàng)。```Cpublic Image GetPic(string

1. 獲取圖片的函數(shù)GetPic

首先,我們需要按照以下步驟編寫一個(gè)用于獲取圖片的函數(shù)GetPic,并對(duì)其中的代碼進(jìn)行說明和提供一些注意事項(xiàng)。

```C

public Image GetPic(string url)

{

// 創(chuàng)建HTTP請(qǐng)求

HttpWebRequest request (HttpWebRequest)(url);

"GET";

// 更多參數(shù)的設(shè)置詳見開篇處經(jīng)驗(yàn)引用

// 獲取響應(yīng)

HttpWebResponse response (HttpWebResponse)();

// 獲取響應(yīng)流并創(chuàng)建Image對(duì)象

using (Stream stream ())

{

Image image (stream);

// 關(guān)閉響應(yīng)流

();

// 返回圖片

return image;

}

}

```

2. 從響應(yīng)流直接創(chuàng)建Image

通過上述GetPic函數(shù),我們可以直接從響應(yīng)流中創(chuàng)建Image對(duì)象,然后將其設(shè)置到pictureBox1,如下所示:

```C

string url "";

Image image GetPic(url);

image;

```

這樣,我們就可以從網(wǎng)絡(luò)上獲取一張圖片,并將其顯示在pictureBox1上。

3. 將流保存為圖片文件

除了直接創(chuàng)建Image對(duì)象,我們還可以使用Image對(duì)象的Save方法將其保存為圖片文件。例如,我們可以將獲取到的圖片保存為本地文件:

```C

string url "";

Image image GetPic(url);

("");

```

通過以上代碼,我們可以將獲取到的圖片保存為名為的文件。

標(biāo)簽: