【发布时间】:2011-11-15 01:22:15
【问题描述】:
是否可以在服务器 A 上有一个 HTML 表单并让它上传内容到服务器 B?
这可以实现吗?我正在尝试使用 iframe 与从另一台服务器上开始的表单,但我需要从服务器 A 传递给表单的信息。我必须使用 javascript 吗?
感谢您的帮助!
【问题讨论】:
标签: php file iframe upload cross-server
是否可以在服务器 A 上有一个 HTML 表单并让它上传内容到服务器 B?
这可以实现吗?我正在尝试使用 iframe 与从另一台服务器上开始的表单,但我需要从服务器 A 传递给表单的信息。我必须使用 javascript 吗?
感谢您的帮助!
【问题讨论】:
标签: php file iframe upload cross-server
只要您通过 POST 发送它并且您的远程服务器正在接受该 POST 响应,当然可以。无需 javascript,只需将表单操作设置为远程服务器即可。
【讨论】:
<input type="file" name="myfile"/> 字段,然后确保将enctype="multipart/form-data" 添加到您的<form> 标记中,以便它知道如何对其进行编码。在服务器端,只需查看请求对象的 FILES 块。在 PHP 中,你有 $_POST 和 $_FILES,所以 $_FILES['myfile'] 应该给你你需要的数据。在 Node/Express 中添加 connect-multiparty 中间件,您应该在 req.files 中找到它
【讨论】: