我需要使用Charles Proxy重写GET和POST到具有不同响应主体的同一个端点,即:
GET
至endpoint
应返回body1
同时
POST
至endpoint
应返回body2
我在Charles的重写设置中看到的是http方法之间没有区别,因此Charles不知道我指的是哪一个。
我的解决方法是使我的应用程序对GET使用endpoint1,对POST使用enpoint2。查尔斯的设置为:
GET
至endpoint1
应返回body1
POST
至endpoint2
应返回body2
这样,我就能拥有2条独立的规则。但是我认为这种解决方案不是elagent。
答案 0 :(得分:0)
正如您所说,Charles没有任何能力来区分不同的HTTP方法,因此,您最好的办法可能是使用不同的端点,我同意您的观点,这不是很好。 您是否尝试过使用一些特殊的标题?也许您可以避免创建2个不同的端点...
让我们知道您是否可以!