WebLinking 2.0.0

WebLinking 2.0.0

LangLanguage SwiftSwift
License MIT
ReleasedLast Release Jun 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by Kyle Fuller.

# Web Linking

Swift implementation of Web Linking (RFC5988).


CocoaPods is the recommended installation method.

pod 'WebLinking'


Given the following Link header on an NSHTTPURLResponse.

Link: <https://api.github.com/user/repos?page=3&per_page=100>; rel="next",
      <https://api.github.com/user/repos?page=50&per_page=100>; rel="last"

We can find the next link on a response:

if let link = response.findLink(relation: "next") {
  print("We have a next link with the URI: \(link.uri).")

Or introspect all available links:

for link in response.links {
  print("We have a link with the relation: \(link.relationType) to \(link.uri).")


Web Linking is licensed under the MIT license. See LICENSE for more info.