从 Web 服务器的受保护文件夹中获取字符串
Get string from a web server's protected folder
我有一个 Web 服务器(未受保护)和该服务器中一个受密码保护的文件夹。我总是使用 [NSString stringFromContentsOfUrl: encoding: error:]
方法从我的网络服务器获取数据。但是现在,我想从受保护的文件夹中获取一些数据。当我使用相同的方法时,我得到的字符串只是一个 html 文件,表示服务器无法识别。我如何识别自己的身份才能从受保护的文件夹中获取一些数据?
受保护文件夹中我的 .htaccess 文件如下所示(由辅助工具创建):
# Begin password protection #
AuthName "Password Protected"
Require valid-user
AuthUserFile "/home/users/web/b272/ipg.edfamecom/protected/.htpasswd"
AuthType basic
# End password protection #
您可以像这样使用 Url:
http://user:password@www.example.com/folder/file
我不认为这是最安全的方法,但它是最快的。从浏览器工作。我从不尝试 stringFromContentsOfUrl
我有一个 Web 服务器(未受保护)和该服务器中一个受密码保护的文件夹。我总是使用 [NSString stringFromContentsOfUrl: encoding: error:]
方法从我的网络服务器获取数据。但是现在,我想从受保护的文件夹中获取一些数据。当我使用相同的方法时,我得到的字符串只是一个 html 文件,表示服务器无法识别。我如何识别自己的身份才能从受保护的文件夹中获取一些数据?
受保护文件夹中我的 .htaccess 文件如下所示(由辅助工具创建):
# Begin password protection #
AuthName "Password Protected"
Require valid-user
AuthUserFile "/home/users/web/b272/ipg.edfamecom/protected/.htpasswd"
AuthType basic
# End password protection #
您可以像这样使用 Url:
http://user:password@www.example.com/folder/file
我不认为这是最安全的方法,但它是最快的。从浏览器工作。我从不尝试 stringFromContentsOfUrl