C#的webclient的使用总结与初识api

本文总结了C#中WebClient的使用,包括示例、属性和方法,并展示了如何利用WebClient获取网站API数据,以B站为例,阐述了通过开发者工具抓取API链接并解析数据的过程。
摘要由CSDN通过智能技术生成

C#的webclient的使用总结与初识api

前言

今天在B站看到一个up主发布的关于用C语言写b站粉丝数显示器的视频,它使我颇受启发。我第一次了解到了wget这个下载文件的命令行工具以及它的使用,对浏览器的开发者工具也有了进一步了解(在network下按ctrl+r重新加载元素)和在此界面寻找api链接。
当然我认为他用C语言写的那个代码太不简洁,用C#会更方便些。于是我尝试用C#写了这个程序。

WebClient的使用

好长时间没用C#了,关于WebClient的使用几乎忘得差不多了,于是我在网上查了它的使用。

示例

using System;
using System.Net;
using System.IO;

public class Test
{
   
    public static void Main (string[] args)
    {
   
        WebClient client = new WebClient ();

        // Add a user agent header in case the 
        // requested URI contains a query.

        client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值