Skip to content
A function that returns the full URL of a request, including the scheme and host.
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
test
.gitignore
.travis.yml
browser.js
index.js
package.json
readme.md

readme.md

full-url

full-url is a function that returns the full URL of a request, including the scheme and host.

Build status

Browser support

Install

npm install full-url

Example

node

var server = require('http').createServer
var url = require('full-url')

server(function(request, response) {
  url(request)
  // => http://localhost:1234/[wherever]

  response.end()
}).listen(1234)

browser(ify)

var url = require('full-url')
var path = '[wherever]' || '/path/to/resource'

url(path)
// => http://whenev.er/[wherever]

License

MIT

Something went wrong with that request. Please try again.