06-14-2022, 04:12 PM
Other web browsers probably don't have API like IWebBrowser2.Navigate or command line to open a web page directly with a POST request.
Several other ways, not tested:
1. If don't need to show results in web browser, use browserless POST, for example function Http.PostFormData.
2. Else, try to automate Edge with accessible object functions or keyboard/mouse functions: fill and submit the form. Don't know how to do it if there is no form.
3. Try to automate Edge with Selenium: let it execute a javascript code that sends a POST request. For it it's better to use C# Uiscripter, it's a new program similar to Quick Macros. Maybe possible in Quick Macros too, but not so easy, and I did not test it many years.
Several other ways, not tested:
1. If don't need to show results in web browser, use browserless POST, for example function Http.PostFormData.
2. Else, try to automate Edge with accessible object functions or keyboard/mouse functions: fill and submit the form. Don't know how to do it if there is no form.
3. Try to automate Edge with Selenium: let it execute a javascript code that sends a POST request. For it it's better to use C# Uiscripter, it's a new program similar to Quick Macros. Maybe possible in Quick Macros too, but not so easy, and I did not test it many years.