|
|
导航: |
论坛 -> Web应用开发
斑竹:bodies |
|
作者: |
|
2024/4/22 15:27:28 |
标题: |
|
加入我的收藏 |
楼主: |
我用Get方法获取网页数据,只能取到变量名怎么办? 网址:hash=01d8f67a50926d17b1ae53b5ebf9f3c187133977cd1bdc3a3c9d3bcf8a60ab7840&bill_num=11264343&total_amount=30000
<div class="row"> <div class="label">发票代码</div> <div class="value">{bill_code}</div> </div> <div class="row"> <div class="label">发票号码</div> <div class="value">{bill_num}</div> </div> <div class="row"> <div class="label">销货方名称</div> <div class="value">{seller_name}</div> </div>
----------------------------------------------
-QQ:1379585 |
作者: |
myy (myy) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/4/22 15:50:33 |
1楼: |
一定还有个获取数据的URL,用那个URL拿到纯数据。
----------------------------------------------
-
|
作者: |
|
2024/4/22 16:24:42 |
1楼: |
https://bcfp.shenzhen.chinatax.gov.cn/verify/scan?hash=01d8f67a50926d17b1ae53b5ebf9f3c187133977cd1bdc3a3c9d3bcf8a60ab7840&bill_num=11264343&total_amount=30000 网址没发完整,才发现,这个是电子发票读取的
----------------------------------------------
-QQ:1379585
|
作者: |
|
2024/4/22 18:48:50 |
2楼: |
用了模板的,跟踪一下,js里肯定还有请求数据的动作,找到对应的请求动作剥出来就行了。
----------------------------------------------
--
|
作者: |
|
2024/4/22 19:03:57 |
3楼: |
F12就能看到
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
|
作者: |
|
2024/4/23 9:13:28 |
4楼: |
2楼的大佬能给个例子吗?我百度没找到到相关内容。
----------------------------------------------
-QQ:1379585
|
作者: |
|
2024/4/23 10:07:29 |
5楼: |
POST https://bcfp.shenzhen.chinatax.gov.cn/dzswj/bers_ep_web/query_bill_detail
此帖子包含附件:
大小:48.8K |
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
|
作者: |
|
2024/4/23 10:50:10 |
6楼: |
感谢大佬们帮助,总算学到了
此帖子包含附件:
大小:21.0K |
----------------------------------------------
-QQ:1379585
|
作者: |
|
2024/4/23 10:53:41 |
7楼: |
@bird13 代码分享出来啊.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
|
作者: |
|
2024/4/23 11:00:25 |
8楼: |
大佬,我水平有限就直接在网上抄了,再次感谢您! procedure TForm3.RzBitBtn1Click(Sender: TObject); var s: string; stm: TStringStream; //接收返回内容 send:TStringList; //post的内容 begin send:=TStringList.Create;
send.Text:='tx_hash=01d8f67a50926d17b1ae53b5ebf9f3c187133977cd1bdc3a3c9d3bcf8a60ab7840'; send.add('bill_num=11264343'); //也可以按照不同的参数赋值 send.add('total_amount=30000'); stm := TStringStream.Create(s, TEncoding.UTF8);
stm.Position := 0; try IdHTTP1.Post('https://bcfp.shenzhen.chinatax.gov.cn/dzswj/bers_ep_web/query_bill_detail', send , stm); rzmemo1.Lines.Text:=stm.DataString; //服务端返回的内容 except exit; end; stm.Free; send.free; end;
----------------------------------------------
-QQ:1379585
|
|