php - 使用 cURL 发布 GD 图像资源
问题描述
我正在尝试查看是否可以使用 GD 库创建图像并将其附加到 cURL POST 请求,就好像它是 multipart/form-data 请求中的 PNG 文件一样。我知道我可以先在本地保存PNG文件然后附加它,但我想看看是否可以只获取图像资源变量并假装它是一个有效文件并让cURL发送它,以便接收服务器认为它有一个正常的文件上传。
我对在 cURL 中创建复杂请求知之甚少,所以这可能是完全显而易见的,但我只想创建一个 POST 请求,该请求似乎来自具有文件附件的 HTML 表单,而不必生成临时文件或在发送请求之前将数据存储在别处。cURL 会将 GD 图像资源识别为有效的 PNG 图像文件并允许将其附加到请求中,还是需要对其进行进一步的工作?
解决方案
推荐阅读
- oracle - Oracle:对 regexp_like 表达式的结果进行排序
- c - 为什么我的递归函数即使到达返回(0)也不会停止?
- python - 在 python 中通过循环从一个文本文件到另一个文本文件进行搜索,同时每个搜索项仅返回一个结果
- corda - 在 Windows 上运行 Cordite 网络映射 JAR 时无法运行程序 npm 错误
- c# - 在http-context响应C#中分块下载文件
- mongodb - 从 getMongo 处理器中提取日期时的 $numberlong 格式
- javascript - setTimeout 如何在 JavaScript 中实现 promise?
- angularjs - AngularJS 延迟加载路由无法正常工作
- android - 验证 RecyclerView 中的重复条目
- php - 当我上传带有变体的更新产品的 excel 时,shopify Api 中出现错误(api 客户端每秒超过 2 次调用)