我在 IxLoad TCL API 上打开了 enablehttpproxy 标志,但是,流量不通过 http 代理,而是通过服务器地址。我不知道为什么。:-(
我使用 IxLoad GUI 向 http 代理发送流量没有问题,但不能使用 TCL API。
这是我的 IxLoad TCl 代码的一部分:
# Configuring Activity newAgent1
#-----------------------------------------------------------------------
$Activity_newAgent1 agent.config \
-cookieRejectProbability 0.0 \
-enableUnidirectionalClose false \
-ipPreference 2 \
-loopValue true \
-maxPersistentRequests 1 \
-enableEsm 0 \
-certificate "" \
-sequentialSessionReuse 0 \
-tos 0 \
-maxPipeline 1 \
-maxHeaderLen 1024 \
-maxSessions 3 \
-enableHttpProxy 1 \
-enableTos false \
-enable 1 \
-browserEmulation 1 \
-cookieJarSize 10 \
-privateKey "" \
-privateKeyPassword "" \
-urlStatsCount 10 \
-followHttpRedirects 0 \
-tcpCloseOption 0 \
-enableVlanPriority false \
-esm 1460 \
-httpVersion 1.0 \
-sslVersion 3 \
-name "newClientActivity1" \
-enableCookieSupport 0 \
-enableLargeHeader true \
-clientCiphers "DEFAULT" \
-httpProxy ":8080" \
-keepAlive 0 \
-httpsProxy "1.0.0.1:8080"
$Activity_newAgent1 agent.actionList.clear