数据处理之http请求
get请求
从工具箱中拖入http请求,填入请求地址,请求头、请求体、请求响应等。(我这里请求为获取12个月份)
官网的完整示列
设置一个变量,将请求到的数据分配给它。可以看到这里报错提示不存在这个变量,咱们直接创建即可。也可以创建好变量后再填入,不知道变量应该用什么类型,可以选择自动创建。
调试一下看有没有请求到数据。
接下来,把请求到的json数据反序列化出来,并反序列化的数据赋值给变量month。
打印一下月份数据。添加一个循环,循环month月份数据并输出日志。
month就是我们要循环的数据,循环位置就是索引(默认从0开始),item为每一项遍历的值。可以分别打印一下index和item看看。上图item报错,可以看到是类型问题,将item转换为string类型即可,这个工程的编程语言我用的是C#,所以这里用C#的写法。。 正常应该输出1月、2月、3月…
上述并未得到我们预期的结果,原因是遍历节点的问题,我们修改遍历对象再次运行。
可以看到已经将月份成功打印出来了。然而若咱们只需要Text值呢。如下,咱们直接用C#代码将其取出来。
不知道哪里的问题,尝试看一下源代码,看看能不能修改。
修改一下代码
post请求
这里用360趋势来试试,能否将网页上抓取到的表格数据使用http提交上去。