我用PHP中的cURL和Xpath一直在抓数据。表单提交不是问题(POST或GET方法),只要它们有静态输入(例如:user / pass)。
我现在面临一个场景,其中有3个输入,注册号,DOB和算术答案(例如:什么是21 + 5)作为我的第3个输入。虽然前两个输入对我来说保持不变,但每次访问页面时第三个输入都会改变。
我知道如何在PHP中使用xPath抓取页面数据,因此计算第3个输入的答案应该不是问题。
有没有办法首先访问页面,计算算术运算,将其包含在我的表单数据中,然后使用cURL和PHP提交一个访问时存储的cookie以及表单数据?