получить доступ к файлу другого компьютера через NSURL - PullRequest
0 голосов
/ 08 марта 2011

Я могу получить доступ к своему локальному файлу через NSURL, используя:

    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://localhost/Users/user/Desktop/lucky_numbers.json"]];  

Но мне нужно получить доступ к файлу другого компьютера. Я попробовал:

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://foyzulkarim:000000@192.168.1.48/localhost/Users/foyzulkarim/Desktop/lucky_numbers.json"]];

и

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://192.168.1.48/localhost/Users/foyzulkarim/Desktop/lucky_numbers.json"]];

и

NSURLRequest * request = [NSURLRequest requestWithURL: [NSURL URLWithString: @ "file: //Foyzul-Karims-MacBook.local/localhost/Users/foyzulkarim/Desktop/lucky_numbers.json"]]

Но ошибка показывает NSURLError domain code -1100

Пожалуйста, помогите мне, если кто-нибудь знает, как это сделать.

Ответы [ 2 ]

2 голосов
/ 08 марта 2011

Я так не работаю. Схема file: URI поддерживает только локальный доступ к файлам, но не удаленный. Для удаленного доступа вам нужен реальный сетевой протокол, такой как HTTP или FTP, и, следовательно, сервер на удаленном сайте.

0 голосов
/ 01 июня 2011

Вы можете получить доступ к моему локальному файлу через NSURL, используя: NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://192.168.1.48/localhost/Volumes/foyzulkarim/Desktop/lucky_numbers.json"]];

но для этого сначала необходимо подключиться к этому компьютеру вручную.

...