想使用Function.InvokeAfter延时限制网抓访问的次数,但是一直测试都不成功,请大神指点代码如下:
let
url="https://www.jobcn.com/search/listalljob_servlet.ujson",
headers=[#"Content-Type"="www.jobcn.com",Cookie=""], //Content-Type必填,如不需要登录Cookie可省略
query=[],
content= (a)=>"p.keyword=&p.keyword2=&p.keywordType=&p.pageNo="&Text.From(a)&"&p.pageSize=40&p.sortBy=postdate&p.statistic
web=(b)=>Json.Document(Text.FromBinary(Web.Contents(url,[Headers=headers,Query=query,Content=Text.ToBinary(content(b))]))),
zhuanhuan=(c) =>List.Transform(c,each Record.ToTable(web(_)))
in
zhuanhuan({1..100})