guzzle ver 6 post 方法不起作用

2023-12-06

正在邮递员中工作(带有 application/json 类型的原始格式数据) 与guzzle6

url-http://vm.xxxxx.com/v1/hirejob/
{
        "company_name":" company_name",
        "last_date_apply":"06/12/2015",
        "rid":"89498"
}

所以我收到了已创建的响应 201
但在狂饮中

    $client = new Client();
    $data = array();
    $data['company_name'] = "company_name";
    $data['last_date_apply'] = "06/12/2015";
    $data['rid'] = "89498";
    $url='http://vm.xxxxx.com/v1/hirejob/';
    $data=json_encode($data);
    try {
            $request = $client->post($url,array(
                    'content-type' => 'application/json'
            ),array());

        } catch (ServerException $e) {
          //getting GuzzleHttp\Exception\ServerException Server error: 500
        }

我收到错误vendor/guzzlehttp/guzzle/src/Middleware.php

第69行

 ? new ServerException("Server error: $code", $request, $response)

您实际上并未设置请求正文,但可以说传输 JSON 数据的最简单方法是使用专用请求选项:

$request = $client->post($url, [
    'json' => [
        'company_name' => 'company_name',
        'last_date_apply' => '06/12/2015',
        'rid' => '89498',
    ],
]);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

guzzle ver 6 post 方法不起作用 的相关文章

  • 无法使用 PHP mail() 发送电子邮件。您的服务器可能未配置为使用此方法发送邮件

    我尝试使用 codeigniter 框架发送邮件 但它会引发错误 无法使用 PHP mail 发送电子邮件 您的服务器可能未配置为使用此方法发送邮件 From prakash t lt email protected cdn cgi l e
  • 错误:SQLSTATE[HY000] [2002] 无法建立连接,因为目标计算机主动拒绝连接

    当我调试代码时突然发生错误 它有一系列关于数据库连接的错误 ERROR SQLSTATE HY000 2002 No connection could be made because the target machine actively
  • 证明字符串算法[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Laravel 中的 SQL 运算符是什么?

    我正在查看 Laravel 的源代码 发现了很多 Eloquent 的 SQL 运算符 我想知道其中一些是什么以及如何使用它们 不幸的是我没有找到任何文档 这是我找到的运营商vendor laravel framework src Illu
  • PHP runkit_function_rename 不起作用?

    这段代码不起作用 为什么不 我真正想要的是这个 我正在使用一个具有功能的系统 当我在本地主机上时 我希望该函数做一些不同的事情 我想用自己的东西覆盖该函数 也欢迎所有替代方案 您是否安装了 PECL 扩展 http www php net
  • 删除 cookie php

    我正在尝试创建一个带有登录系统的平台 并将用户名和密码存储在cookie中 以使用户即使关闭浏览器然后再次输入也能保持登录状态 我设法保存了cookie 但我不知道如何制作注销按钮 这是代码 function logout body app
  • 如何对“2-1”这样的字符串进行数学计算以产生“1”?

    我只是想知道 PHP 是否有一个函数可以接受像这样的字符串2 1并产生它的算术结果 或者我必须手动执行此操作explode 获取算术运算符左侧和右侧的值 我知道这个问题很老了 但我昨晚在寻找不太相关的东西时遇到了它 而且这里的每个答案都很糟
  • 搜索数组中的最高键/索引

    我怎样才能得到highest key index在一个数组中php questions tagged php 我知道如何为价值观做这件事 例如 我想从这个数组中得到10 as an integer value arr array 1 gt
  • 如何使用 PHP 在邮件正文中发送 Base64 图像?

    我正在尝试使用下面的代码使用 PHP 发送一封正文上包含 base64 图像的电子邮件 但该图像永远不会出现 如果我更改为 URL 它可以工作 但它不能与 base64 一起使用 我只在新页面上测试了base64 img src base6
  • 在 Twig 中使用 PHP 函数

    我有一个 PHP 代码 用于在我的通用控制器中为我的 Twig 模板添加一个新类 opencart htdocs catalog controller common cart php 该代码应检查设备是否是移动设备 function onS
  • 什么是 no-debug-non-zts-20090626?

    In php ini I have extension dir usr lib php extensions 然而 运行php config gives extension dir usr lib php extensions no deb
  • 在 .NET C# 项目中使用 PHP

    有谁知道是否可以 以及是否有任何复杂性 在 NET C 项目中使用 PHP 语言 我知道 VB 和 C 现在可以混合在解决方案中 所以我想知道 由于 IIS 现在能够运行 PHP 您是否可以将它们组合成一个单一的运行时 显然 提出这个问题的
  • 将文本中的 URL 替换为 HTML 链接

    不过 这是一个设计 例如 我放置了一个链接 例如 http example com http example com in textarea 我如何让 PHP 检测到它是http 链接 然后将其打印为 print a href http w
  • 如何从 php 中的字符串中删除 unicode 字符 (LEFT_TO_RIGHT_MARK)

    我试图在将字符串编码为 JSON 之前从字符串中删除从左到右标记 u200e 和从右到左标记 u200f 以下两者似乎都不起作用 s mb ereg replace u200e s s preg replace u200e u s s pr
  • 在 VS Code 中调试 PHPUnit 测试?

    我最近配置了 VS code 以使用 xdebug 调试 PHP 它与我的应用程序代码一起可靠地工作 但是当我使用 PHPunit 运行单元测试时 我的断点被忽略 我的服务器在一个流浪盒子内运行 My php ini文件包含以下行 xdeb
  • 来自发布数据的 CodeIgniter 未通过

    我试图在 CodeIgniter 中上传文件 但是当我添加 enctype multipart form data 时 不会有任何发布数据通过 甚至其他领域也根本没有 但是 当我不添加它时 我可以获得其他帖子数据 但当然没有文件上传 这里出
  • 如何使用 phpStorm 从远程服务器删除文件

    所以我已经将远程服务器添加到 phpStrom 中 我可以在那里更改文件 但是 如果我删除文件 它们只会从我的计算机上消失 而不是在服务器上消失 如何使用 phpStorm 从远程服务器删除文件 To manually从远程位置删除文件 使
  • 如何从 PHP 的 sha256 加密迁移到 bcrypt?

    登录 rows sql gt fetch PDO FETCH ASSOC us id rows id us pass rows password us salt rows password salt status rows attempt
  • 如何在 PHP 中去除字符串中的所有空格? [复制]

    这个问题在这里已经有答案了 我怎么能够strip remove all spaces of a string in PHP 我有一个string like string this is my string 输出应该是 thisismystr
  • 如何用破折号替换所有大写字母,用正则表达式替换所有小写字母?

    如何在 php 中用破折号和小写字母替换所有大写字母 Such as understandRegexBetter to understand regex better 我的 Google fu 和对以下代码的实验并没有让我走得太远 echo

随机推荐

  • 从我的 Android 日历中仅删除重复事件的一个实例

    我一直在浏览各种关于如何从我的 Android 2 3 手机日历中删除重复事件的一个实例的帖子 但我一直无法找到完美的答案 到目前为止 我遇到的最好的是 Uri eventsUri Uri parse content com android
  • OData v4 不支持 Nullable 吗?

    应用程序中的服务器错误 类型 System Nullable 1 System DateTime mscorlib 版本 4 0 0 0 文化 中性 PublicKeyToken b77a5c561934e089 WebAPIOData M
  • Javascript:对对象进行排序

    function Player var score this getScore function return score this setScore function sc score sc function compare player
  • 使用 CSS 占用父级的同级宽度

    根据 HTML5 标签语义 我设计了一个网页 HTML body的基本结构如下
  • 使用 CSS 根据深度替换颜色

    Problem 我正在制作一个导航 CSS 模块 我希望子菜单具有与其父菜单不同的背景颜色 但是 如果子菜单中有子菜单 我需要该子菜单具有与其父级的父级相同的背景颜色 我知道如果我对允许的子菜单数量设置限制 我可以相当详细地做到这一点 但我
  • Python ImportError:无法导入名称 itemgetter

    Python 2 7 5 default Sep 12 2013 12 43 04 GCC 4 4 7 20120313 Red Hat 4 4 7 3 on linux2 Type help copyright credits or li
  • 添加自定义请求标头适用于 IIS 7.0,但不适用于 Asp.net 开发服务器

    我们正在跟踪响应请求所需的总时间 我们实现了添加的自定义标头 request headers add reqKey key 在我们的 global asax cs 的 Application AcquireRequestState 中使用请
  • 从列表列表中绘制热图

    拥有一个包含变量列表 不同大小 的列表 res 0 01 0 9 0 46 0 64 0 24 0 87 0 99 0 47 0 75 请注意 实际列表每个包含约 3000 个变量 让我们说 x 0 1 2 有没有办法用它制作热图 并将 r
  • IIS 8 无法运行 PHP?

    我的 Windows Server 2012 机器上的 IIS 8 0 遇到权限问题 因此我决定删除并重新添加该角色以尝试修复它 这似乎解决了我的权限问题 但现在我的 PHP 无法工作 尝试访问时出现此错误 php file HTTP 错误
  • Bootstrap 3 - 940px 宽度网格?

    我正在一个新项目中使用 Bootstrap 3 布局最大宽度为 940 像素 桌面等 12 列 60 像素列 20 像素装订线 我已经设置了 container to a max width 940px 但这会出于某种原因使网格关闭 这给了
  • printf 会导致未定义的行为吗? [复制]

    这个问题在这里已经有答案了 int main unsigned int i 12 printf lu i This yields a compiler warning 在 32 位平台上 使用printf与 int 使用 lu结果产生垃圾
  • 2 个 Windows 窗体应用程序之间的通信

    我有 2 个 Windows 窗体应用程序 第一个应用程序与数据库交互 而另一个应用程序旨在与第一个应用程序通信以与数据库交互 那么我如何才能使两个应用程序相互交互呢 我应该使用哪个工具 下面是一个使用 WCF 来通信两个进程的好例子 ht
  • 为什么类对象的大小根据成员的顺序而不同?

    class CHaraICICCC int i char c1 int j char c2 char c3 char c4 class CHaraIICCCC int i int j char c1 char c2 char c3 char
  • 具有奇怪路径的 TopoJSON

    我在 WGS84 中有一个 ESRI shapefile 并将其转换为另一个具有欧洲阿尔伯斯投影 EPSG 102013 的形状文件ogr2ogr ogr2ogr f ESRI Shapefile t srs EPSG 102013 eur
  • 使用 tmap 在形状上弹出

    我用它制作了一张地图tmap包含在一个闪亮的应用程序中使用leaflet 我大致有了我想要的 一个基于 SpatialPolygonsDataFrame 的填充颜色的专题地图 当您单击地图时 会弹出一个包含有关多边形的额外信息的弹出窗口 我
  • 如何在MVVM架构android中的cloud firestore实时更新中包含Source Cache

    在我的应用程序中 我使用 android MVVM 架构 因此为了从云 firestore 检索数据 我使用层 因此我创建了另一个类 Firebase查询实时数据 用于从 firestore 获取结果 因此 通过我的代码 我可以获得实时更新
  • 用于填充 MS Access 中的超链接列的 SQL

    我想 SQL 必须传递 2 个值 即表中显示的值和该值导航到的链接 我希望能有一个指向 SQL 脚本的指针来实现这一点 谢谢 超链接列 字段 的格式为 描述 地址 例如 This is StackOverflow http stackove
  • 在 Windows 任务计划程序中创建/修改任务所需的权限

    我需要从 ASP NET Web 应用程序在 Windows Server 2003 上的 Windows 任务计划程序中创建和修改任务 Web 应用程序运行所在的网络服务无法进行更改 它会出现 System UnauthorizedAcc
  • 数组包含 Google 地图绘图管理器中多边形的纬度和经度

    这是在 Google 地图上添加绘图管理器以供用户绘制多边形 圆形 矩形等的最简单方法 code
  • guzzle ver 6 post 方法不起作用

    正在邮递员中工作 带有 application json 类型的原始格式数据 与guzzle6 url http vm xxxxx com v1 hirejob company name company name last date app