问题来源: http://www.cnblogs.com/del/archive/2009/02/27/1399526.html#1463307



本例效果图:



代码文件:


unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Button1: TButton;Button2: TButton;Button3: TButton;Button4: TButton;procedure FormCreate(Sender: TObject);procedure Button1Click(Sender: TObject);procedure Button2Click(Sender: TObject);procedure Button3Click(Sender: TObject);procedure Button4Click(Sender: TObject);end;varForm1: TForm1;implementation{$R *.dfm}uses WinInet;const url = 'http://www.sohu.com';procedure TForm1.Button1Click(Sender: TObject);
varbuf: array[0..1024*4-1] of Char;size: DWORD;
beginInternetGetCookie(PChar(url), nil, buf, size);ShowMessage(buf);
end;procedure TForm1.Button2Click(Sender: TObject);
varbuf: array[0..255] of Char;size: DWORD;
beginInternetGetCookie(PChar(url), 'YYID', buf, size);ShowMessage(buf);
end;procedure TForm1.Button3Click(Sender: TObject);
beginInternetSetCookie(PChar(url), 'WanYi', '1234567');
end;procedure TForm1.Button4Click(Sender: TObject);
varbuf: array[0..255] of Char;size: DWORD;
beginInternetGetCookie(PChar(url), 'WanYi', buf, size);ShowMessage(buf);
end;procedure TForm1.FormCreate(Sender: TObject);
beginButton1.Caption := '提取指定网站 Cookie 的全部数据';Button2.Caption := '提取指定网站 Cookie 中的指定数据';Button3.Caption := '向指定网站写入 Cookie';Button4.Caption := '再提取刚写入的 Cookie';
end;end.

窗体文件:


object Form1: TForm1Left = 0Top = 0Caption = 'Form1'ClientHeight = 146ClientWidth = 328Color = clBtnFaceFont.Charset = DEFAULT_CHARSETFont.Color = clWindowTextFont.Height = -11Font.Name = 'Tahoma'Font.Style = []OldCreateOrder = FalsePosition = poDesktopCenterOnCreate = FormCreatePixelsPerInch = 96TextHeight = 13object Button1: TButtonLeft = 48Top = 8Width = 233Height = 25Caption = 'Button1'TabOrder = 0OnClick = Button1Clickendobject Button2: TButtonLeft = 48Top = 39Width = 233Height = 25Caption = 'Button2'TabOrder = 1OnClick = Button2Clickendobject Button3: TButtonLeft = 48Top = 80Width = 233Height = 25Caption = 'Button3'TabOrder = 2OnClick = Button3Clickendobject Button4: TButtonLeft = 48Top = 111Width = 233Height = 25Caption = 'Button4'TabOrder = 3OnClick = Button4Clickend
end

用 API 提取、写入指定网站的 Cookie - 回复 bangrj 的问题相关推荐

  1. C#用WebBrowser与WIN API辅助模拟获取网站完整Cookie

    网上找到的可以完整获取Cookie的方法,转载一下希望能帮助更多人. 亲测可用 在Winform中使用WebBrowser控件获取网站的Cookie有时候是不完整的,默认调用Document.Cook ...

  2. 获取chrome80谷歌浏览器存储的指定网站Cookie数据方法详解

    一.引言 说起来很惭愧,作为一个开了爬虫专栏的博主,对于需要登录再访问网站的爬虫应用,采用的是通过浏览器开发者模式获取Cookie,再拷贝到网站访问的代码中构建http请求头的方式来实现的. 这两天仔 ...

  3. excel怎么批量提取指定网站内容-免费指定网站提取导出excel软件

    excel怎么批量提取指定网站内容?Excel是人们经常使用的一种办公软件,掌握正确的使用方法和技巧是很有用的Excel是Microsoft为使用Windows和Apple Macintosh操作系统 ...

  4. C#模拟百度登录并到指定网站评论回帖(一)

    核心信息: 请求网址:  https://passport.baidu.com/v2/api/?login 请求方法:  POST 状态码:  HTTP/1.1 200 OK 请求头  //用户代理  ...

  5. 安卓开发——如何获取网站的cookie,并将cookie发送到服务器端

    安卓开发--如何获取网站的cookie,并将cookie发送到服务器端 一.思路 二.利用WebView加载网页,并获取cookie 三.用正则表达式从cookie中提取有用的字符串 四.把最终的字符 ...

  6. python批量处理excel提取包含指定关键字的行

    python批量处理excel提取包含指定关键字的行 当我们有大量excel表格需要批处理,目标为提取包含指定关键字的行,可用本文代码,环境为windows python依赖安装 安装好python后 ...

  7. (0029) iOS 开发之API HTTP 请求调试网站

    API & HTTP 请求调试网站||软件 1.Apizza 2.Requests: 让 HTTP 服务人类 3.Postman

  8. Python 爬虫进阶篇-4行代码实现爬取指定网站中的全部图片实例演示及原理剖析

    上一篇:Python 爬虫入门篇-如何获取网页中的图片.我们了解到了 urllib 获取图片的原理,urllib.request.urlretrieve() 就是用来获取图片的. 这一篇,我们用正则表 ...

  9. 写入指定长度的字节到文件

    使用Java ,如何把指定长度的字节写入文件呢,或者说如何从inputStream 中读取指定长度的字节写入outputStream中呢? Java代码   /*** * write inputstr ...

最新文章

  1. leetcode310. Minimum Height Trees
  2. lt li gt html,lt;ligt;...这个符号什么意思,放在中间有什么作用?
  3. 解决Win8下使用net use命令磁盘映射无效的问题
  4. jQuery Alert Dialogs (Alert, Confirm, Prompt Replacements)(翻译)
  5. OSI参考模型和网络编程
  6. 不挂载 组件渲染_让你的 React 组件性能跑得再快一点「实践」
  7. Python——sys.stdout.flush()方法的作用
  8. AngularJS移动端页面input无法输入
  9. Docker开启远程安全访问
  10. SQL Server存储过程基本语法
  11. zabbix-3.2 官方手册
  12. 《期权、期货及其他衍生产品》读书笔记(第七章:互换)
  13. 库存盘点遗失设备寻找中的个人收获
  14. Android前置后置摄像头录制视频综合版
  15. 【原创】RPA在BPO领域的场景分享-中科云创CEO每日分享
  16. 今日头条——青龙羊毛
  17. 白酒知识丨酱香型白酒为何瓶子不透明?
  18. HTML语言制作知识竞猜页面,100道基于Web标准的网页设计与制作试题及答案
  19. (更新时间)2021年3月26日 python基础知识(模块的导入)
  20. 打造FreeBSD桌面系统

热门文章

  1. puppet自动化运维之exec资源
  2. MongoDB_限制集(Capped)
  3. Django在Win7下安装与创建项目hello word示例
  4. datatable与SqlDataReader
  5. 云计算关键领域安全指南.v2.1-云安全联盟.pdf
  6. 太阳能控制器原理图_太阳能人体感应壁灯的电路设计
  7. 英特尔显卡linux管理_英特尔 11 代酷睿大揭秘:这次全是大招
  8. python中换行的转义符_详解Python中的各种转义符\n\r\t
  9. 面试的算法1(C语言)(整理)(组合数 字符串倒置 最大公共串)
  10. gitlab 添加本地项目