Main Content

Manually Redirect HTTP Messages

You can use cookies to manually handle redirects. This example uses websites namedhttp://www.somewebsite1.comandhttp://www.somewebsite2.com.

importmatlab.net.http.*importmatlab.net.http.field.*r = RequestMessage; [resp,~,history] = r.send('http://www.somewebsite1.com'); cookieInfos = CookieInfo.collectFromLog(history);if~isempty(cookieInfos) cookies = [cookieInfos.Cookie];endr2 = RequestMessage([],CookieField(cookies));% This is the new location for redirection[resp,~,history] = r.send('http://www.somewebsite2.com');