php - 从 php 将图像发送到 java 服务
问题描述
我有一种情况,在我的文件上传项目中,我必须将该图像发送到 java 服务(以多部分格式),以便他们可以从他们这边上传图像。我尝试以多种方式将该图像发送到 java 服务,我使用 curl 方法将文件发送到 java 服务。但是没有任何方法对我有用。如果我们通过邮递员进行文件上传,它会点击 java 服务并成功上传图像。
我已经提到了我尝试过的示例代码。如果有人知道如何做到这一点。
$path = 'http://10.10.10.113:8765/cojoin-service/api/image/upload';
$arrInputs = $arrKeyset;
if ( isset($_FILES['fileToUpload']) ) {
$filename = $_FILES['fileToUpload']['tmp_name'];
$handle = fopen($filename, "r");
$data = fread($handle, filesize($filename));
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $path);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: multipart/form-data'));
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
$response = curl_exec($curl);
curl_close ($curl);
解决方案
推荐阅读
- amazon-web-services - 在 AWS Glue 中读写 MYSQL
- javascript - 是否有 HTML5 验证 API 将元素的状态设置为无效?
- java - 如何获得在 Java 中实现特定接口的正确枚举?
- angular - 将员工电话从表格添加到表格
- mysql - 如何在 LeftJoin 中添加附加参数?
- regex - .htaccess 论坛软件迁移后的重定向规则
- webrtc - webrtc连接STUN时,STUN返回的公网IP端口是否与webrtc create socket with STUN使用的端口相同?
- php - Wordpress / Shortcodes:Wordpress 删除的 html 标记
- clojure - 加载文件会出现“找不到类”错误
- angularjs - 如何停止“保存密码”钥匙图标出现在搜索栏中?