【问题标题】:Send HTTP Basic-Auth header info while submitting pdf to webserver向网络服务器提交 pdf 时发送 HTTP Basic-Auth 标头信息
【发布时间】:2015-01-30 02:41:30
【问题描述】:

我正在寻找一个关于如何发送 HTTP Basic-Auth 标头信息作为通过 javascript 提交的 pdf 的一部分的示例。

我从 iText pdf 示例之一中找到了以下示例 javascript 代码:

this.submitForm({
  cURL:"http://itextpdf.com:8080/book/request",
  cSubmitAs: "HTML"
});

是否有任何其他选项可以将 HTTP 用户名:密码作为 submitForm() 方法的一部分发送?

感谢您的帮助。

【问题讨论】:

    标签: javascript pdf itext


    【解决方案1】:

    我不是使用 PDF 表单的专家,但根据我从API documentation(第 345 页)和Adobe's help forum 上的回复收集到的信息,这看起来不太可能。

    您可以查看Net.HTTP.request,但它确实有一个oAuthenticate 参数(API 8.1 documentation 的第 550 页或 API 9.1 的here),它允许您为 HTTP 传递用户和密码身份验证或显示一个对话框,用户可以在其中输入这些内容——您实际上可以修改任何 HTTP 标头。

    使用适当的oRequest 以这种方式执行POST 请求将(可能)最终得到您正在寻找的结果。

    注意:刚刚意识到我引用的 PDF 来自 SDK 8.1,SDK 9.1 也没有显示 submitForm 方法的任何身份验证参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-02
      • 2012-02-05
      • 2017-04-12
      相关资源
      最近更新 更多