0
如何將以下內容轉換爲使用'loadRequest'而不是'loadHTMLString'?使用'loadRequest'而不是'loadHTMLString'?
我需要添加一個HTTP頭,我發現的唯一方法是使用loadRequest和NSMutableURLRequest,如解釋here。
myHTMLContent = [NSString stringWithFormat:@"<head>%@</head><body>%@</body>", @"<link href='styles.css' rel='stylesheet' type='text/css'>", htmlFromPrevVar];
NSString *myPath = [[NSBundle mainBundle] resourcePath];
NSURL *myBaseURL = [NSURL fileURLWithPath:myPath];
[self.myUIWebView loadHTMLString:myHTMLContent baseURL:myBaseURL];
爲什麼您需要將HTTP頭添加到來自文件系統的'loadRequest:'中?您是否想要從網絡資源(即網頁?)實際加載HTML –
@race_carr連接到html的標題爲htmFromPrevVar的變量具有指向授權標頭中需要oAuth承載標記的映像的路徑。當你加載html時,我們可以在服務器上看到認證錯誤。 – ConfusedDeer
啊,有趣。所以你想製作一個本地HTML字符串,其中有一個''標籤,需要一個OAuth頭?你需要一些方法來通過NSURLRequest加載本地html(通過文件或內存),所以你可以添加認證頭。 –