 			Log.debug("SET \(urlString.rstrip)")
 			if let url = URL(string:urlString.rstrip) {
 				self.request = URLRequest(url:url)
-				self.request.addValue(HTTPUserAgentKey.iOS.rawValue, forHTTPHeaderField: HTTPHeaderKey.userAgent.rawValue)
+				self.request.setValue(HTTPUserAgentKey.iOS.rawValue, forHTTPHeaderField: HTTPHeaderKey.userAgent.rawValue)
 			} else {
 				Log.error(NSError.error("Unable to parse url \(urlString)"))
 			}

		}
	}

	/// Request content type as an HTTPMIMEKey
	public var contentType: HTTPMIMEKey {
		set(contentType) {
			Log.debug(contentType.rawValue)
			switch contentType {
			case .json:
				self.request.addValue(contentType.rawValue, forHTTPHeaderField: HTTPHeaderKey.contentType.rawValue)
				self.request.addValue(contentType.rawValue, forHTTPHeaderField: HTTPHeaderKey.accept.rawValue)
			default:
				self.request.addValue(HTTPMIMEKey.html.rawValue, forHTTPHeaderField: HTTPHeaderKey.contentType.rawValue)
				self.request.addValue(HTTPMIMEKey.html.rawValue, forHTTPHeaderField: HTTPHeaderKey.accept.rawValue)
			}
		}
		get {
			guard let mimeKey = self.request.value(forHTTPHeaderField: HTTPHeaderKey.contentType.rawValue) else {

			}
		}
	}

	/// Setup a standard request
	private func standardSetup() {
		Log.stamp()
		
		self.contentType = .html
		
		self.request.cachePolicy = .reloadIgnoringLocalCacheData
		self.request.httpShouldHandleCookies = false
		self.request.timeoutInterval = 60
		
		self.request.setValue("close", forHTTPHeaderField: "Connection")
		self.request.setValue("1", forHTTPHeaderField: "Upgrade-Insecure-Requests")
		self.request.setValue("1", forHTTPHeaderField: "Dnt")
		self.request.setValue("text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", forHTTPHeaderField: HTTPHeaderKey.accept.rawValue)
		self.request.setValue("en-us", forHTTPHeaderField: HTTPHeaderKey.acceptLanguage.rawValue)
		self.request.setValue("gzip, deflate", forHTTPHeaderField: HTTPHeaderKey.acceptEncoding.rawValue)

		#if os(iOS)
		self.userAgent = .iOS
		#else
		self.userAgent = .macOS
		#endif
}

	/// Description
	///
