ViewControllerImageViewが一つあり、ボタンを押すとローカルサーバにある画像をそのImageView表示させようとしているのですが、画像が表示されません。試しにNSURLで指定してあるURLにブラウザで飛ぶと、画像は表示されます。しかしsession.dataTaskWithURLNSDataのログを取ってみたところ、ログに<>と表示されました。下記にコードを記します。どこが間違っているのでしょうか?どなたか分かる方がいれば教えていただきたいです。すみませんが、よろしくお願いします。

    @IBAction func tappedStartSession(sender: AnyObject) {
        self.downloadWithDataTask()
    }

    func downloadWithDataTask() {
        let url = NSURL(string: "http://localhost/dog.jpg")
        let session = NSURLSession(configuration: NSURLSessionConfiguration.defaultSessionConfiguration())

        let task = session.dataTaskWithURL(url!, completionHandler: { (data: NSData!, response: NSURLResponse!, error: NSError!) in

            if let d = data {

                let img = UIImage(data: d)
                dispatch_async(dispatch_get_main_queue()) { () in
                    self.imageView.image = img
                }
            }

            session.invalidateAndCancel()

        })

        task.resume()
    }