首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Artillery.io如何发送报头

Artillery.io如何发送报头
EN

Stack Overflow用户
提问于 2020-08-18 18:09:14
回答 3查看 1.2K关注 0票数 0

在测试socket.io之前,我需要向服务器发送报头。我该怎么做呢?

我尝试了,但我想要的标头没有发送到服务器

Scenario

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2020-08-19 17:33:53

您可以在config内部的default参数中设置您的headers,如下所示:

代码语言:javascript
复制
config:
    target: "http://localhost:3000"
    phases:
        - duration: 10
          arrivalRate: 100
    defaults:
        headers:
            authorization: token
            ...
scenarios:
...
票数 1
EN

Stack Overflow用户

发布于 2021-09-08 18:31:45

文档:https://artillery.io/docs/guides/guides/test-script-reference.html

代码语言:javascript
复制
config:
  target: https://my.microservice.internal
  phases:
    - duration: 600
      arrivalRate: 10
  defaults:
    headers:
      x-api-key: "xyz"
scenarios:
  - flow:
      - get:
          url: "/"
票数 0
EN

Stack Overflow用户

发布于 2021-11-04 16:28:05

您还可以针对单个请求发送请求,例如:

代码语言:javascript
复制
      - post:
          url: '/graphql'
          headers:
            Authorization: 'Bearer {{ token }}'
          json:
            query: |
              {
                currentUser {
                  id
                  token
                }
              }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63466411

复制
相关文章

相似问题

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