         - parameter fileName: The filename to associate with the file content in the `Content-Disposition` HTTP header.
         - parameter mimeType: The MIME type to associate with the file content in the `Content-Type` HTTP header.
     */
-    init(fileURL: NSURL, fileName: String, mimeType: String) {
+    public init(fileURL: NSURL, fileName: String, mimeType: String) {
         self.fileURL = fileURL
         self.fileName = fileName
         self.mimeType = mimeType

        - parameter fileName: The filename to associate with the data in the `Content-Disposition` HTTP header.
        - parameter mimeType: The MIME type to associate with the data in the `Content-Type` HTTP header.
    */
    init(data: NSData, fileName: String, mimeType: String) {
        self.data = data
        self.fileName = fileName
        self.mimeType = mimeType

    - Encoded file data
    - Multipart form boundary
*/
public class FileURLForMultipartFormData: MultipartFormData {
    let fileURL: NSURL
    let fileName: String?
    let mimeType: String?
