首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Mathematica中从web集用户代理导入

在Mathematica中从web集用户代理导入
EN

Stack Overflow用户
提问于 2011-05-23 01:49:33
回答 3查看 2.1K关注 0票数 18

当我使用Mathermatica (Import["mysite","Data"])连接到我的站点并查看我的Apache日志时,我看到:

99.XXX.XXX.XXX - - [22/May/2011:19:36:28 +0200] "GET / HTTP/1.1" 200 6268 "-" "Mathematica/8.0.1.0.0 PM/1.3.1"

我可以将它设置为这样(当我连接到真正的浏览器时):

99.XXX.XXX.XXX - - [22/May/2011:19:46:17 +0200] "GET /favicon.ico HTTP/1.1" 404 183 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24"

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-01-16 07:14:29

Mathematica 9具有新的URLFetch功能。它有UserAgent选项。

票数 4
EN

Stack Overflow用户

发布于 2011-05-23 02:45:35

Mathematica通过用户指定的代理服务器进行所有的互联网连接。如果像Sjoerd建议的那样设置一个太多的工作,你可能想要考虑用C/C++编写调用,然后从Mathematica调用它。我毫不怀疑有很多C库可以在几行代码中完成您想要的功能。

有关在Mathematica中调用C代码的信息,请参阅C Language Interface documentation

票数 5
EN

Stack Overflow用户

发布于 2011-05-23 08:51:28

您还可以使用J/Link发出web请求,或者在命令行上调用curl或wget。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6089690

复制
相关文章

相似问题

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