Questions tagged «postman»

Postman是API开发人员共享,测试,记录和监视API的工具链。

5
如何使用axios发送基本身份验证
我正在尝试实现以下代码,但某些方法无法正常工作。这是代码: var session_url = 'http://api_address/api/session_endpoint'; var username = 'user'; var password = 'password'; var credentials = btoa(username + ':' + password); var basicAuth = 'Basic ' + credentials; axios.post(session_url, { headers: { 'Authorization': + basicAuth } }).then(function(response) { console.log('Authenticated'); }).catch(function(error) { console.log('Error on Authentication'); }); 它返回401错误。当我使用Postman进行操作时,可以选择设置基本身份验证;如果我不填写这些字段,它也会返回401,但是如果我这样做,则请求成功。 有什么想法我做错了吗? 这是API的文档部分,说明如何实现此目的: 该服务使用标头中的基本身份验证信息来建立用户会话。凭据针对服务器进行了验证。使用此Web服务将创建一个传递了用户凭据的会话,并返回JSESSIONID。此JSESSIONID可用于后续请求中以进行Web服务调用。*
107 request  postman  axios 

5
邮递员-如何查看带有标头和正文数据并替换了变量的请求
我正在使用Postman Chrome插件调用HTTP请求进行软件测试。我将环境功能与环境变量和全局变量一起使用,以替换请求标头和正文中的变量。 变量替换正常工作(我可以断定HTTP Server的响应表明了这一点)。 但是,我希望能够在替换变量之后看到Request Header和Body值。我怎样才能做到这一点?
102 postman 

4
如何关闭特定站点的邮递员的所有SSL检查
请仔细阅读。请不要给我发送有关如何导入证书的链接。 我正在使用Postman进行质量检查和测试工作。我有一个经常重建自己的测试系统,因此它是完全值得信赖的。它具有自定义的自签名证书,我将在此处详细介绍它们的导入:http : //blog.getpostman.com/2014/01/28/using-self-signed-certificates-with-postman/ 但是,当我访问站点https://mysite.mycompany.com时,会收到消息“ NET :: ERR_CERT_REVOKED”。由于已将其吊销,因此导入证书完全没有帮助。 因此,有没有办法让Postman出于测试目的而简单地忽略证书?我目前不在测试证书,而是在测试其他功能。在这种情况下,我完全不关心安全性,因为我可以完全控制系统,位于防火墙后面,并且经常重建系统。


6
邮递员的CORS
这个问题被问了几次,但我还是不明白: 当我阅读有关的答案时 没有“ Access-Control-Allow-Origin”标头 问题,它说应在请求的服务器上设置一个设置,以允许跨域:add_header 'Access-Control-Allow-Origin' '*';。 但是,请告诉我为什么在向邮递员(是客户端)询问时,它的工作原理很吸引人,并且我收到所请求服务器的答复? 谢谢
89 http  cors  postman 

14
如何通过邮递员发送graphql查询?
我用 POST type URL http://######/graphql Body: query: "query: "{'noteTypes': {'name', 'label', 'labelColor', 'groupName', 'groupLabel', 'imageUrl'}}" 但是它返回 “ message”:“必须提供查询字符串”。
79 graphql  postman 

5
如何在邮递员中将{{$ timestamp}}格式化为MM / DD / YYYY?
在Postman中,动态变量 {{$timestamp}}将当前Unix时间戳插入请求中。(表示为自1970年1月1日以来的秒数) "currentTime": "1510934784" 但是,我正在使用的API需要将时间戳格式化为MM/DD/YYYY。 "currentDate": "11/17/2017" 如何在MM/DD/YYYYPostman的请求中插入当前日期(格式为)?

6
使用Postman访问OAuth 2.0 Google API
我正在尝试使用Postman chrome应用程序访问Proximity Google API。我已经按照邮递员和Google开发人员网站上的教程进行操作,但是仍然收到401错误消息。 我在做什么? 第1步-启用接近API: 为了使用Proximity API,必须首先在Google Dev控制台中启用它。使用本教程,我为我的项目启用了对Proximity API的支持 第2步-获取凭据: 根据本教程,我需要获取客户端ID和密码。这就是我感到困惑的地方。凭据->添加凭据-> OAuth2.0客户端ID->选择Chrome App单选按钮(因为我使用的是Postman)->输入Postman的Chrome Web商店URL的最后一部分[ fhbjgbiflinjbdggehcddcbbddddop] ->点击创建按钮这些步骤将只生成一个客户端ID,而不是一个秘密。.我做错什么了吗? 您可以从Google Dev控制台下载一个JSON文件,其中包含客户端ID,身份验证URI和令牌URI 我下载了此文件,但是如果我使用的是Postman,则无济于事。我猜这个JSON文件可以包含在JS应用程序中。 第3步-使用Postman测试API 我得到什么? 而且,一旦我点击了调试网址,就会看到以下屏幕

10
通过邮递员通过NTLM
有没有办法通过Windows Authentication用postman? 我已经在标头中添加了这个,但是还是401 Unauthorized。 Authorization: NTLM TkFcYWRtaW46dGVzdA== 如该链接所建议。我已经加密了,Unicode (UTF-16, little-endian)但没有用。 有任何想法吗?
77 postman 

3
如何基于现有邮递员收藏生成招摇?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 我正在开发REST API。在开发过程中,我使用邮差(chrome扩展名)来使用和记录我的API。这是一个很棒的工具,并且我拥有大多数的API端点。但是,在即将发布时,我想大声地记录一下这个API,我该怎么做?有没有一种方法可以使我根据邮递员的出口而招摇呢?

6
邮递员收藏保存在哪里?
脱机工作时,用于Windows的独立Postman客户端在哪里保存收藏集? 为了明确起见,我想查找在禁用在线同步后默认情况下Postman将收集文件保存到的位置。我没有尝试将我的收藏集导出为JSON文件。 我查看了%LocalAppData%,我的文档和程序文件,但看不到Postman将其收集数据保存到的位置。
76 postman 

10
使用Postman发送POST参数无效,但是发送GET参数有效
我正在尝试使用Chrome扩展程序Postman测试一个简单的PHP页面。当我发送URL参数时,脚本可以正常工作(例如,变量在$_REQUEST参数中可用)。当我将它们作为x-www-form-urlencoded参数发送时,该$_REQUEST参数仅包含PHPSESSID。 剧本: <?php var_export($_REQUEST); ?> 当我发送URL参数时,$_REQUEST包括它们: 但是当我将它们作为POST变量发送时,$_REQUEST不包括它们: 我想念什么?
73 php  postman 

8
与邮递员发送cookie
我阅读了与邮递员一起使用cookie发送请求的手册: 由于打包的应用程序与浏览器分开在沙箱中运行,因此它无法访问在浏览器中设置的cookie。使用Interceptor扩展也可以克服此限制。邮递员通过拦截器路由所有请求,然后拦截器使用浏览器上下文发送请求。在浏览器中设置的Cookie会自动附加到您的请求中。阅读有关Interceptor的原始博客文章。 启用拦截器后,您还可以从Postman发送cookie。只需设置“ Cookie”标头,就会将Cookie与请求一起发送。您还可以访问返回响应时可用的cookie。查看博客文章了解更多 所以我下载了谷歌浏览器的拦截器,并启用了它。 另外,我在邮递员中添加以下内容: Cookie JSESSIONID=daczcz36789 当我查看网络时,我注意到未发送Cookie。 我做错了什么?
73 cookies  postman 

13
如何在Ubuntu 16.04 LTS 64位上安装/启动Postman本机v4.10.3?
我下载邮差为Linux(从https://www.getpostman.com/apps),解压.tar.gz文件到~/bin/postman,然后试图执行~/bin/postman/Postman/Postman。不幸的是,它导致以下错误: A JavaScript error occurred in the main process Uncaught Exception: Error: Cannot find module 'glob' at Module._resolveFilename (module.js:455:15) at Function.Module._resolveFilename (/home/imilosavljevic/bin/postman/Postman/resources/electron.asar/common/reset-search-paths.js:35:12) at Function.Module._load (module.js:403:25) at Module.require (module.js:483:17) at require (internal/module.js:20:19) at Object.<anonymous> (/home/imilosavljevic/bin/postman/Postman/resources/app/node_modules/electron-json-storage/node_modules/rimraf/rimraf.js:7:12) at Module._compile (module.js:556:32) at Object.Module._extensions..js (module.js:565:10) at Module.load (module.js:473:32) at tryModuleLoad (module.js:432:12) 还有其他在Ubuntu上安装/启动Postman的方法吗?
71 ubuntu  postman 

2
如何在Postman测试中读取环境变量?
我正在使用Postman的打包应用程序版本针对我的Rest API编写测试。我正在尝试管理连续测试之间的状态。为方便起见,暴露给Javascript测试运行时的Postman对象具有设置变量的方法,但没有用于读取变量的方法。 postman.setEnvironmentVariable("key", value ); 现在,我可以通过{{key}}结构在下一个调用中读取该值,该结构从当前环境中吸收值。但是,这在测试中不起作用;它仅在请求构建中起作用。 因此,是否有地方可以从测试中阅读这些内容?
70 rest  testing  postman 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.