问题标签 [postman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - 406 不可接受:名字字段是必需的。姓氏字段是必需的。在 drupal 服务中
路径:https://www.mysite.com/infi_services/user/register 使用邮递员应用程序
和json数据参数
{
} }
我得到以下结果
当我使用 f12 检查我的注册表单时,我看到名称为 field_name_first[und][0][value]的输入字段
如何传递此密钥以使此错误消失?
谢谢兰吉特·戈拉夫
php - 如何使用 Guzzle 以 JSON 格式发送 POST 请求?
有人知道post
使用 JSON的正确方法Guzzle
吗?
我收到internal server error
来自服务器的响应。它使用 Chrome 工作Postman
。
c# - 在 c#asp.net 中更新 Api 值的问题
嘿伙计们,我很好奇如何在数据库中一次只更新一列。当我运行诸如邮递员或小提琴之类的东西来查询放入我的数据库时。如果我只包含一个字段,它会将所有其他字段 = 设置为 null。无论如何,当我查询 PUT 时,我是否可以将其他字段留空,并且它只会更改我要求 PUT 更新的一个字段?抱歉,如果我的解释不好,我是使用 API 的新手。
这是我的 PUT 方法(基本脚手架):
当我想更新时,只说名字,并且数据库中已经有名字和姓氏。在 PUT 方法之后,姓氏将设置为空。所以我调试并注意到它在参数中接收的用户已经将姓氏设置为空。任何建议将不胜感激!
php - 我需要做 Postman 在 PHP 中所做的事情
Postman是一个 API 测试接口,我可以使用它来成功地进行特定的 API 调用。我正在尝试使用 CURL 在 PHP 中做同样的事情,但是 API 期望格式的方式存在问题......
假设我的 URL 是 /post。/post 之后的唯一变量是“auth=asdf1234etc”,然后是 XML 数据。所以我使用邮递员
它位于 URL 部分,它有一个原始 XML 数据发布部分,我在其中放置了 My XML:
我的问题是 XML 不是变量,其中 asdf1234etc 是密钥 auth 的值,我的 XML 是没有密钥的值——所以我不知道如何使用 CURL 发布帖子。
这是我的 PHP 不起作用——我得到 401 未授权,因为程序认为 ?auth="..." 之后的所有内容都是身份验证令牌。但是,如果我在 auth 令牌之后放置一个 &,它也不起作用,因为在一个 & 之后,我必须执行 key=value,而我没有密钥。
真正有用的是,如果邮递员的输出是包含所有内容的文字 URL,则发布 URL 基础 + authtoken + XML——因为我可以在邮递员中完成(200 OK),只是无法获取 PHP做同样的事情。
我打开了 CURLOPT_VERBOSE,这里可能有一些有用的信息:
ps 如果您认为您找到了重复项,请确保他们在发布不是 httpheader 的 XML 时也询问要做什么。(不是这样的)
php - 使用 Postman 发送到 Apigility 时出现“不支持的媒体类型”
我正在使用 Zend Framework 2 和 Zend Framework 的 Apigility 构建一个 RESTful API。对于测试,我使用 chrome 扩展 Postman REST-Client。
通过毫无问题地发送表单数据,我可以毫无问题地执行 GET 请求和 POST 请求。
但是当我尝试执行 PUT、PATCH 或 DELETE 请求时,我收到以下错误:
在 Apigility 的 Rest-Service-Config 中接受白名单:
内容类型白名单:
响应的内容类型是application/problem+json
我能做些什么来解决这个问题并成功完成 PUT/PATCH 请求?这是 Postman 还是 Apigility 的问题?
c# - POST GetAll 方法不会清除先前请求中的数据
现在我正在做一个测试 API 我正在使用 Postman 扩展来测试谷歌浏览器上的 POST 方法。我的本地服务器中有一个数据库,我正在使用带有框架 4.0 的 VS2010。
我的 API 现在的 GetByID 方法运行良好。
他们都会在每次请求发送新数据之前清除数据,但是当我发出 POST 请求时不会发生这种情况。
每次我提出请求时,先前的结果都会保留在那里(如果我更改请求的参数,结果的数量会保持不变,但数据会发生变化)。
我的员工控制器
我已经玩了一整天了,没有找到任何解决问题的方法。任何人都可以帮忙吗?
谢谢
c# - PushBullet API 身份验证?
我正在尝试使用 PushBullet API,但我在验证我的 API 密钥时遇到了一些问题,主要是因为我不确定如何正确地对 API 进行 POST。
我尝试在线研究,但找不到 -u 的含义。这是否意味着它应该进入标题或数据的一部分?
我试着像这样做一个邮递员(我挡住了钥匙和设备的去向):
我究竟做错了什么?
json - 我可以使用邮递员或其他互联网工具发送 Json 吗?
我尝试向我的服务器发送一个请求,其中包含带有 Json 的数据(键和值)。
我看到当我在postman中选择GET方法时,没有添加数据的选项。
这是我想在服务器端检查的内容:
我怎样才能检查它?
jquery - Ajax POST 返回 500;Chrome邮递员工作正常
所以我试图将这个请求“翻译”成 jQuery 的 ajax:
和代码:
我尝试了不同类型的 contentType 和 dataType 但它们都不起作用(错误 500),而 Postman 成功发送数据并接收到 201 响应代码
编辑。解决了这个问题。显然我有 JSON.stringify 数据字段。