首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用curl模拟Gmail请求

使用curl模拟Gmail请求
EN

Stack Overflow用户
提问于 2013-04-21 22:36:36
回答 1查看 234关注 0票数 0

我正在尝试模仿一个gmail请求。基本上,我打算获取所有的json响应。

当你点击gmail中的Themes -> Change you background image时,你会看到一个picasa特色画廊,你可以从中选择图片。我设法获得了gmail使用chrome developer tools -> Network -> XHR获取更多图片的请求POST字符串。我将请求复制为curl。

代码语言:javascript
复制
curl "https://mail.google.com/picker/pvr?hl=en&native=1&hostId=gm-theme" -H ":host: mail.google.com" -H ":version: HTTP/1.1" -H "origin: https://mail.google.com" -H "accept-encoding: gzip,deflate,sdch" -H "accept-language: en-US,en;q=0.8" -H "content-control: no-cache" -H "cookie: GMAIL-COOKIES" -H "content-length: 257" -H ":path: /picker/pvr?hl=en&native=1&hostId=gm-theme" -H "accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3" -H "user-agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31" -H "content-type: application/x-www-form-urlencoded;charset=UTF-8" -H "accept: */*" -H "referer: https://mail.google.com/_/mail-static/_/js/main/m_i,t/rt=h/ver=NB-HmMH_MVQ.en./sv=1/am=!JjrcIo7GA7b0RPF-I9tbYvMmngnebTyl_O_8x6inji58opxSrbuft8sKd6tLvMR8EoLV76U/d=1?random=1366542355442" -H "x-same-domain: explorer" -H ":scheme: https" -H ":method: POST" --data "start=2050&numResults=50&sort=3&desc=true&data=0&view=2&service=picasa&type=featured&options=%7B%22excludeLabels%22%3Anull%7D&token=MY-TOKEN&version=4&subapp=5&app=2&clientUser=16140887335626099390&authuser=0"

当我在curl中运行这个命令时,我收到的不是json文件,而是一个模糊/加密的文本,比如:link

为什么响应不是这样的json文本:link

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-21 23:13:57

结果是相同的,你只是忘记解压缩结果。如果我将您的abc.json重命名为abc.json.gz并提取abc.json,我将得到一个与您的normal.json相同的结果。

normal.json

代码语言:javascript
复制
&&&START&&&{"response":{"cursor":"2100","docs":[{"attrs":{"ut":1.20922026E12}...

abc.json (解压后):

代码语言:javascript
复制
&&&START&&&{"response":{"cursor":"50","docs":[{"attrs":{"ut":1.364824967E12}...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16132245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档