Suppose you have a url

```
localhost:3000?a=1

```

and in the request, you also have a post parameter

```
a=2

```

What would 

`params[:a]` be in this case? **does it depend on the HTTP verb?**

If it does depend on the HTTP verb,

what if your form looks like

```
<form method='post' action='/?a=2'>
  <input type='hidden' name='a' value='3'/>
</form>

```

what would `params[:a]` be in this case?

**UPDATE**

So I just did a small experiment and used Chrome Debugger to append `?authenticity_token=abc` the action url. I looked at the server log and I saw that parameters has `authenticity_token => 'abc'`. I also believe that the method is `POST` in this case.

Let me know what you guys came up with.