通过其他帖子,我的 web.config 文件被修改为让大多数设备打开 .vcf 文件,但我的 Android (S3) 手机上的 Chrome 会显示它。
我使用 vcard 2.1 并运行 IIS 7.5。这是链接。
我试图摆弄:value="attachment; filename=(*.vcf)" 但没有运气。
以下是出站规则:
<rule name="Allow vcards to be downloaded" preCondition="Only match vcards">
<match serverVariable="RESPONSE_Content_Disposition" pattern="(.*)" negate="false" />
<action type="Rewrite" value="attachment, filename=(*.vcf)" replace="true" />
<conditions>
<add input="{QUERY_STRING}" pattern="^text/x-vcard" />
</conditions>
</rule>
<preConditions>
<preCondition name="Only match vcards">
<add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/x-vcard$" />
</preCondition>
</preConditions>
预先感谢您的帮助!