jmeter和Cloudflare:1020错误;和邮递员一起工作

jmeter和Cloudflare:1020错误;和邮递员一起工作,jmeter,cloudflare,Jmeter,Cloudflare,Jmeter是新手,所以我不确定我的设置是否正确 基本上,我有一套API,需要进行测试。从从从Jmeter设置基本连接开始-我从cloudflare接收到1020错误 拒绝访问|“域”使用Cloudflare限制访问 和 请启用cookies。 它和邮递员一起工作。所以想知道我需要在jmeter中做些什么更改。 我已经在jmeter.properties文件中启用了保存cookie API用于登录门户:验证的用户名/密码。验证VPN连接,因为它可以从postman中工作。如果您绝对确定请求在po

Jmeter是新手,所以我不确定我的设置是否正确

基本上,我有一套API,需要进行测试。从从从Jmeter设置基本连接开始-我从cloudflare接收到1020错误

拒绝访问|“域”使用Cloudflare限制访问
请启用cookies。

它和邮递员一起工作。所以想知道我需要在jmeter中做些什么更改。 我已经在jmeter.properties文件中启用了保存cookie


API用于登录门户:验证的用户名/密码。验证VPN连接,因为它可以从postman中工作。

如果您绝对确定请求在postman中工作(尽管即使使用真实浏览器,我也会遇到1020错误),那么您也应该能够在JMeter中获得相同的行为,只需确保发送相同的请求(同时请注意)

最简单的方法就是用JMeter记录你的邮递员请求

并运行您的请求-JMeter将生成适当的采样器和

如果需要使用VPN进行正确访问,可能需要在HTTP请求采样器的“高级”选项卡上配置源IP地址,如本文所述


在任何情况下,对Cloudflare背后的API进行负载测试都可能不是最好的主意,因为Cloudflare提供并可能(并且将)阻止这种类型的流量,因此您需要将您的IP地址列入白名单,或者让他们知道您的负载测试活动,我相信他们能够提出比这里任何人都好的解决方法,如果你绝对确定请求在postman中有效(尽管我在使用真实浏览器时也会遇到1020错误),那么你也应该能够在JMeter中获得相同的行为,只要确保发送相同的请求(也要注意)

最简单的方法就是用JMeter记录你的邮递员请求

并运行您的请求-JMeter将生成适当的采样器和

如果需要使用VPN进行正确访问,可能需要在HTTP请求采样器的“高级”选项卡上配置源IP地址,如本文所述

在任何情况下,对Cloudflare背后的API进行负载测试都可能不是最好的主意,因为Cloudflare提供并可能(并且将)阻止这种类型的流量,因此您需要将您的IP地址列入白名单,或者让他们知道您的负载测试活动,我相信他们能够提出比这里任何人都好的解决方案