Как добавить параметр в запрос Almofire

Отказ от ответственности: я новичок в программировании на iOS, поэтому этот вопрос, вероятно, так же прост, как кажется. Это не вопрос с подвохом!

У меня есть проект Swift, который использует Almofire для отправки HTTP-запросов. Я хочу добавить параметр в строку запроса для каждого запроса.

Итак, я хочу добавитьmykey=myval на каждый запрос.

НАПРИМЕР:http://example.com/index -> http://example.com/index?mykey=myvalНАПРИМЕР:http://example.com/index?key=val -> http://example.com/index?key=val&mykey=myval

Я обнаружил, что все запросы, кажется, проходят

public func request(URLRequest: URLRequestConvertible) -> Request {
    return Manager.sharedInstance.request(URLRequest.URLRequest)
}

в файле с именем Almofire.swift

а также через

public func request(URLRequest: URLRequestConvertible) -> Request {
    var dataTask: NSURLSessionDataTask?
    dispatch_sync(queue) {
        dataTask = self.session.dataTaskWithRequest(URLRequest.URLRequest)
    }

    let request = Request(session: session, task: dataTask!)
    delegate[request.delegate.task] = request.delegate

    if startRequestsImmediately {
        request.resume()
    }

    return request
}

в файле с именем Manager.swift, поэтому я предполагаю, что мне нужно добавить немного кода здесь. Из-за недостатка знаний в Swift я часами экспериментировал, но без радости - только исключения.

Кто-нибудь знает, как я могу добавить параметр для всех запросов?

Ответы на вопрос(1)

Ваш ответ на вопрос