{"action":"created","issue":{"url":"https://api.github.com/repos/visionmedia/superagent/issues/944","repository_url":"https://api.github.com/repos/visionmedia/superagent","labels_url":"https://api.github.com/repos/visionmedia/superagent/issues/944/labels{/name}","comments_url":"https://api.github.com/repos/visionmedia/superagent/issues/944/comments","events_url":"https://api.github.com/repos/visionmedia/superagent/issues/944/events","html_url":"https://github.com/visionmedia/superagent/issues/944","id":141517251,"number":944,"title":"Allow not define an URL on methods","user":{"login":"piranna","id":532414,"avatar_url":"https://avatars.githubusercontent.com/u/532414?v=3","gravatar_id":"","url":"https://api.github.com/users/piranna","html_url":"https://github.com/piranna","followers_url":"https://api.github.com/users/piranna/followers","following_url":"https://api.github.com/users/piranna/following{/other_user}","gists_url":"https://api.github.com/users/piranna/gists{/gist_id}","starred_url":"https://api.github.com/users/piranna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piranna/subscriptions","organizations_url":"https://api.github.com/users/piranna/orgs","repos_url":"https://api.github.com/users/piranna/repos","events_url":"https://api.github.com/users/piranna/events{/privacy}","received_events_url":"https://api.github.com/users/piranna/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-03-17T08:47:24Z","updated_at":"2016-03-23T15:25:25Z","closed_at":null,"body":"When calling `.post()` without an argument it fails because there's no url to parse, but when using an empty string it works. I think this should be the default value since sometimes you are not interested on process the url, for example when you know that the process function will be in a specific endpoint. The same would be done when you don't mind about a particular HTTP method, so I would make the `.post()` and `.get()` methods optional."},"comment":{"url":"https://api.github.com/repos/visionmedia/superagent/issues/comments/200392753","html_url":"https://github.com/visionmedia/superagent/issues/944#issuecomment-200392753","issue_url":"https://api.github.com/repos/visionmedia/superagent/issues/944","id":200392753,"user":{"login":"piranna","id":532414,"avatar_url":"https://avatars.githubusercontent.com/u/532414?v=3","gravatar_id":"","url":"https://api.github.com/users/piranna","html_url":"https://github.com/piranna","followers_url":"https://api.github.com/users/piranna/followers","following_url":"https://api.github.com/users/piranna/following{/other_user}","gists_url":"https://api.github.com/users/piranna/gists{/gist_id}","starred_url":"https://api.github.com/users/piranna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piranna/subscriptions","organizations_url":"https://api.github.com/users/piranna/orgs","repos_url":"https://api.github.com/users/piranna/repos","events_url":"https://api.github.com/users/piranna/events{/privacy}","received_events_url":"https://api.github.com/users/piranna/received_events","type":"User","site_admin":false},"created_at":"2016-03-23T15:25:25Z","updated_at":"2016-03-23T15:25:25Z","body":"Ok... maybe you are right, it's `supertest` :-P Since it uses `superagent` as dependency and the names are a bit similar, probably when following the code to see why it was not working for me I wrong the repo when opening the issue :-P"}}