Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用REST创建图像(Drupal 8)_Rest_Drupal_Drupal 8 - Fatal编程技术网

如何使用REST创建图像(Drupal 8)

如何使用REST创建图像(Drupal 8),rest,drupal,drupal-8,Rest,Drupal,Drupal 8,我可以通过drupal\u http\u请求()在drupal 8(beta 12)上创建/更新/删除节点。但我无法创建文件/图像和/或将其链接到节点的字段 我添加了RESTUI以启用REST的文件类型,并将权限甚至设置为匿名。但我总是得到一个403禁止回来 这是我的休息要求。但我真的不知道我的json应该是什么样子。我在有/没有授权、接受和内容类型的情况下进行了尝试 有人能告诉我json/rest请求有什么问题吗 使用命令工具base64对图像进行编码,并使用: {"_links": {

我可以通过
drupal\u http\u请求()
在drupal 8(beta 12)上创建/更新/删除节点。但我无法创建文件/图像和/或将其链接到节点的字段

我添加了RESTUI以启用REST的文件类型,并将权限甚至设置为匿名。但我总是得到一个403禁止回来

这是我的休息要求。但我真的不知道我的json应该是什么样子。我在有/没有授权、接受和内容类型的情况下进行了尝试

有人能告诉我json/rest请求有什么问题吗


使用命令工具base64对图像进行编码,并使用:

{"_links":
{
  "type":{"href":"http://drupal.url/rest/type/file/file"}
},
  "filename":[{"value":"input.jpg"}],
  "filemime":[{"value":"image/jpeg"}],
  "data":[{"value":"insert-output-from-base64-here"}] }

使用命令工具base64对图像进行编码,并使用:

{"_links":
{
  "type":{"href":"http://drupal.url/rest/type/file/file"}
},
  "filename":[{"value":"input.jpg"}],
  "filemime":[{"value":"image/jpeg"}],
  "data":[{"value":"insert-output-from-base64-here"}] }