surf
surf copied to clipboard
Stateful programmatic web browsing in Go.
The `Browser.shouldRedirect()` method prevents operations when `FollowRedirects` is `false`, which is needed in some case, like debugging a form-based workflow to ascertain the data during intermediary redirect. This is normally...
I believe there is a subtle bug in browser.Forms. The slice is made with a length instead of a capacity. Here is the original code ```go // Forms returns an...
Sites created by for example Reactjs could not been handled because dom/body does not refreching, after the libary modified it.
When building for ppc64le, I saw error messages like these: ``` /root/go/pkg/mod/github.com/headzoo/[email protected]/agent/agent_linux.go:19:23: cannot use buf.Sysname (variable of type [65]uint8) as [65]int8 value in argument to charsToString /root/go/pkg/mod/github.com/headzoo/[email protected]/agent/agent_linux.go:29:23: cannot use buf.Release...
It was unclear to me initially how to disable TLS validation, and I require that for my work, so I added a note.
eg. [otto](http://github.com/robertkrimen/otto) which is a JavaScript interpreter, maybe we can call bow.Scripts to get all script, but I don't know how to embed them into bow.body()
https://github.com/go-rod/rod
I would like to know if there is anyway to use Socks 5 on the surf browser currently. if not what steps to take to develop.
I wrote some code to do a request and was surprised when the body was empty. After some digging I found that the code that actually does an HTTP request...