首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal服务的错误413

Drupal服务的错误413
EN

Stack Overflow用户
提问于 2015-04-03 11:11:10
回答 2查看 120关注 0票数 0

我是Drupal的新手,从7天开始工作。我需要在服务模块上工作,从现有的drupal网站上制作webservices。

我到目前为止所做的

我已经安装了dependencies的各种依赖项及其良好工作。我想从现有的网站实现rest网络服务。

我的问题

我正试图获得用户朋友,这是来自一个特定的观点与下面的代码。我的登录webservice运行良好,并且在CURLOP_COOKIE中使用会话变量。

代码语言:javascript
复制
// cURL
$curl = curl_init($request_url);

curl_setopt($curl, CURLOPT_HTTPHEADER, array('Accept: application/json', $csrf_header)); // Accept JSON response
curl_setopt($curl, CURLOPT_POST, 1); // Do a regular HTTP POST
curl_setopt($curl, CURLOPT_HEADER, FALSE);  // Ask to not return Header
curl_setopt($curl, CURLOPT_COOKIE, $cookie_session); // use the previously saved session
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl, CURLOPT_FAILONERROR, TRUE);

$response = curl_exec($curl);
$http_code = curl_getinfo($curl, CURLINFO_HTTP_CODE);

// Check if login was successful
if ($http_code == 200) {
  // Convert json response as array
  $node = json_decode($response);
}
else {
  // Get error msg
  $http_message = curl_error($curl);
  
  $info = curl_getinfo($curl);
echo "<br /><br /><b>last Curl Info using curl_getinfo function</b><br /><br />";
echo $cookie_session;
print_r($info);
 echo "<br /><br />";
echo "<b>Error I am getting</b><br /><br />";
  echo $http_message; 
  //die($http_message);
}

我得到“请求的URL返回错误: 413”

您可以查看url以查看所有请求信息friends.php

我已经使用curl_getinfo函数检查了最后一次Curl,但这似乎没问题。

请帮我处理这个

谢谢你

EN

回答 2

Stack Overflow用户

发布于 2015-04-06 10:08:38

HTTP 413 Request Entity too Large ,我不知道这是否有效,但你可以找到很多类似于dupral+413搜索的帖子

票数 0
EN

Stack Overflow用户

发布于 2015-04-10 09:59:44

HTTP 413意味着客户端发送的数据流太大。请分享您的样本$request_url。

另外,您要在post请求中发送哪些参数?我看不见邮政参数。

代码语言:javascript
复制
curl_setopt($curl,CURLOPT_POSTFIELDS, "params")    
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29431086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档