我發送請求的正文中的json對象的發佈請求。我想改變json對象中一個字段的值。修改請求與查爾斯代理服務器的負載
例如:
{ "json_params" :
{
"first_name": "John",
"last_name": "Doe",
"fav_foods":{
"dessert": "icecream",
"pizza": "cheese"
}
}
}
如何使用查爾斯改變"fav_foods"
到"least_fav_foods"
,例如,或"dessert"
到"appetizer"
?
我試過使用Rewrite工具,把"fav_foods"
作爲匹配,"least_fav_foods"
作爲替換。
也嘗試使用{"json_params": {"fav_foods": {"dessert": "icecream", "pizza": "cheese"}}}
- >{"json_params": {"least_fav_foods": {"dessert": "icecream", "pizza": "cheese"}}}
,但沒有任何格式的運氣。
我測試並驗證了我正在檢測正確的請求。我可以爲請求添加一個頭,但不能更改json有效內容中的任何內容。
你是如何測試你是否檢測到正確的請求? –
通過向請求添加一個頭並檢查它是否存在於網絡選項卡和Charles中。 – ekrah