【问题标题】:POST key=value pair in siegePOST键=值对围攻
【发布时间】:2016-03-03 10:43:14
【问题描述】:

首先,我没有在围攻中进行 POST,

siege https://apicdntest.fadv.com/orders/kelly POST

这不会命中 URL,但是当我删除 POST 键时,它会使用 GET 命中 URL

我真正需要的是我想用键/值对点击 URL,如下所示

siege https://apicdntest.fadv.com/orders/kelly post MyXML='<root><test>test</test></root>'

有人请在siege 中帮我做这件事吗?

获取结果如下

Transactions:                      4 hits
Availability:                 100.00 %
Elapsed time:                   2.52 secs
Data transferred:               0.00 MB
Response time:                  0.26 secs
Transaction rate:               1.59 trans/sec
Throughput:                     0.00 MB/sec
Concurrency:                    0.41
Successful transactions:           0
Failed transactions:               0
Longest transaction:            0.26
Shortest transaction:           0.00

发布结果

Transactions:                      0 hits
Availability:                   0.00 %
Elapsed time:                  16.20 secs
Data transferred:               0.00 MB
Response time:                  0.00 secs
Transaction rate:               0.00 trans/sec
Throughput:                     0.00 MB/sec
Concurrency:                    0.00
Successful transactions:           0
Failed transactions:             4
Longest transaction:            0.00
Shortest transaction:           0.00

【问题讨论】:

    标签: benchmarking apachebench siege


    【解决方案1】:

    尝试像这样重新格式化您的请求:

    siege "https://apicdntest.fadv.com/orders/kelly POST"
    

    请注意引号,根据 Jeffrey Fulmer(Siege 的作者)的说法是 required:“由于 POST url 在 POST 前后包含空格,因此您必须始终在命令行中引用它们。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2011-10-12
      • 2020-03-26
      • 1970-01-01
      • 2015-01-28
      • 1970-01-01
      相关资源
      最近更新 更多