错误-26625:HTTP状态代码= 406(不可接受) - 不确定如何解决此问题

问题描述 投票:0回答:2

请注意,出于组织安全的目的,我屏蔽了敏感数据,包括域名和IP以及其他任何可能存在风险的内容。

在Loadrunner VUGen中,我在输出中看到以下错误:

Investigator.c(901):错误-26625:“https:/// complaints / api / assignWorkItem”的HTTP状态代码= 406(不可接受)

这是录制原始数据:

POST /complaints/api/assignWorkItem HTTP/1.1
Host: <DOMAIN MASKED>
Connection: keep-alive
Content-Length: 222
Pragma: no-cache
Origin: https://<DOMAIN MASKED>
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3209.0 Safari/537.36
Content-Type: application/json
Access-Control-Allow-Origin: https://<DOMAIN MASKED>
Accept: application/json, text/plain, */*
Cache-Control: no-cache
Access-Control-Allow-Headers: accept, cache-control, origin, x-requested-with, x-file-name, content-type
Expires: -1
Referer: https://<DOMAIN MASKED>/complaints/
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Cookie: rxVisitor=1539275596972629MIT97TQHCU4S9862V80PDF73E8L4H; JSESSIONID=0000DjjVJqHfOtlUmwLBbNYe-44:-1; BizflowUserID=; REMEMBERAUTOLOGIN=; rememberID=false; BFLOGINTYPE=BIZFLOWSECURITY; WIHSTYLE=Basic
{"sessionInfoXml":"<SESSIONINFO KEY=\"<KEY MASKED>\" USERID=\"0000000130\" SERVERID=\"0000001001\" IP=\"<IP MASKED>\" PORT=\"<PORT MASKED>\" DEPTID=\"9000000000\" USERTYPE=\"U\" />","processId":859,"participantId":"0000000130"}HTTP/1.1 200 OK
Date: Thu, 25 Oct 2018 15:15:24 GMT
X-Powered-By: Servlet/3.0
Keep-Alive: timeout=10
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/json;charset=UTF-8
Content-Language: en-US

true

这是重播原始数据:

POST /complaints/api/assignWorkItem HTTP/1.1
Content-Type: application/json
Referer: https://<DOMAIN MASKED>/complaints/
Accept: application/json, text/plain, */*
Access-Control-Allow-Headers: accept, cache-control, origin, x-requested-with, x-file-name, content-type
Access-Control-Allow-Origin: https://<DOMAIN MASKED>
Origin: https://<DOMAIN MASKED>
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3209.0 Safari/537.36
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9
Connection: Keep-Alive
Host: <DOMAIN MASKED>
Cookie: rxVisitor=1539275596972629MIT97TQHCU4S9862V80PDF73E8L4H; WIHSTYLE=Basic; BizflowUserID=; REMEMBERAUTOLOGIN=; rememberID=false; BFLOGINTYPE=BIZFLOWSECURITY; JSESSIONID=0000-6LJaE1jyksQhhpnFLvGntL:-1; USEROS=NT
Content-Length: 222

{"sessionInfoXml":"<SESSIONINFO KEY=\"<KEY MASKED>\" USERID=\"0000000140\" SERVERID=\"0000001001\" IP=\"<IP MASKED>\" PORT=\"<PORT MASKED>\" DEPTID=\"9000000000\" USERTYPE=\"U\" />","processId":859,"participantId":"0000000140"}HTTP/1.1 406 Not Acceptable
Date: Fri, 02 Nov 2018 18:21:56 GMT
X-Powered-By: Servlet/3.0
Keep-Alive: timeout=10
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/json;charset=UTF-8
Content-Language: en-US

false

我很难弄清楚我错过了什么,并希望有人在这里看看并帮助我解决错误。

performance-testing loadrunner vugen
2个回答
0
投票

在某些系统中,我已经看到标头的顺序引发了错误 - 尽管RFC(RFC 2616)说订单无关紧要。

您是否尝试联系服务器管理员以查看任何日志?


0
投票

记录

Accept-Encoding: gzip, deflate, br

重播

Accept-Encoding: gzip, deflate

尝试发送正确的Encoding标头。

© www.soinside.com 2019 - 2024. All rights reserved.