surf icon indicating copy to clipboard operation
surf copied to clipboard

Stateful programmatic web browsing in Go.

Results 56 surf issues
Sort by recently updated
recently updated
newest added

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()

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...