首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mailto:链接附件

mailto:链接附件
EN

Stack Overflow用户
提问于 2011-08-12 20:44:43
回答 1查看 12.9K关注 0票数 4

我为我的客户端开发了一个应用程序,它使用以下示例结构提供一个zip文件:

代码语言:javascript
复制
index.html
/files/
    file.pdf  
/inc/
    style.css

基本上,用户将使用名为Site2-go的应用程序将压缩文件传输到他们的iPad或iPhone上。此时,他们能够使用index.html浏览器打开iOS文件,并显示了一个页面,其中列出了zip中的所有文件。他们可以点击一个链接,它将打开文件文件夹中的文件。

这样做的原因是,我们公司的销售人员可以在iPad上展示我们公司的产品,而不必连接互联网。它基本上是一个离线版本的东西已经可以在网上使用。

无论如何,我的问题是:我的老板希望能够点击index.html页面上列出的任何文件旁边的电子邮件链接,并将其附加到一封新的电子邮件中。

我一直在研究以下语法:

mailto:johndoe@gmail.com?subject=Test&body=Test&attachment=files/file.pdf

但显然,由于安全原因,“附件”参数从未真正起作用。

我想知道这里有没有人知道解决这个问题的办法?

EN

回答 1

Stack Overflow用户

发布于 2011-08-13 20:20:27

为什么不像丹尼斯建议的那样,链接到它,但是包括用户名和密码。您可以这样链接到它们: protocol://username:password@URL。如果它是文件所在的FTP服务器,请按以下方式链接到它:ftp://client001:a67b1f@nuk.eu。如果它是一个HTTP (web服务器),文件是打开的,请链接到它,如:http://client002:f677gj@nuk.eu。Safari应该支持这一点,因为它是浏览器的主要特性。您可以在apache上使用.htpasswd文件创建用户名和密码(大多数)。如果您希望每个客户端都使用一个用户名& pass,则可以使用一个非常长的随机字符串作为用户名,另一个使用密码,例如:http://sch7898gdgoj0o05klfckg021167pr0n:45906igfd49ps316fyh1zagf364z@peanutbutter.org

代码语言:javascript
复制
mailto:johndoe@gmail.com?subject=Test&body=%3ca+href+%3d+%22http%3a%2f%2freadonlyclient%3aa7d56a8fd4h9863%40mycompany.com%22%3eDownload+File%3c%2fa%3e

如果你想知道,那是URL编码

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

https://stackoverflow.com/questions/7046100

复制
相关文章

相似问题

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