Javascript 使用cURL发送请求时设置cookie
有一个外部网站A(不是我的),它在填写HTML表单后提供PDF文档。 以下是我在站点A执行此过程时的场景:Javascript 使用cURL发送请求时设置cookie,javascript,php,curl,Javascript,Php,Curl,有一个外部网站A(不是我的),它在填写HTML表单后提供PDF文档。 以下是我在站点A执行此过程时的场景: 我在网站上打开了我的互联网浏览器(我称之为主页 第A1页),然后在浏览器的cookie中创建JESSIONID 我把表格填在A2页上 如果表格填写正确,我将被重定向到A3页, 从中可以使用url下载PDF文件的链接: A.com/getPdf.jsp 我现在想允许用户使用我自己的表单从我的网站B下载这个PDF文件。 为此: 步骤1:我使用PHP cURL将表单输入发送到网站A。 此步
- 我在网站上打开了我的互联网浏览器(我称之为主页 第A1页),然后在浏览器的cookie中创建JESSIONID
- 我把表格填在A2页上
- 如果表格填写正确,我将被重定向到A3页, 从中可以使用url下载PDF文件的链接: A.com/getPdf.jsp
- 步骤1:我使用PHP cURL将表单输入发送到网站A。 此步骤正在成功运行,我获得了一个JSESSIONID引用
- 第2步:然后我使用URL从我的网站打开一个窗口:
A.com/getPdf.jsp
提前感谢您的建议。将其存储在$\u会话变量中,或将其添加为您自己表单的隐藏输入变量?无法在用户浏览器中为第三方网站设置cookie。唯一的方法是将PDF下载到您的服务器,然后让您的用户可以从那里访问它。