If value is from user, then it must be personallized response with what is wrong.
If value is from developer, then it should raise exception ASAP with problem.
so I think better solution is
```
target_url = params[:url]
raise "URL parameter missing" unless target_url
```