Может ли SFSafariViewController загружать запрос POST?

Я хотел бы загрузить запрос POST с помощью SFSafariViewController, как webView.loadRequest(request). Но я обнаружил, что init(url:entersReaderIfAvailable:) принимает только NSURL. Можно ли сделать POST?


person yzyzsun    schedule 10.05.2016    source источник
comment
Зачем вам это нужно? Объясните ситуацию, в которой вы находитесь.   -  person Wain    schedule 10.05.2016
comment
автозаполнение пароля с помощью WKWebView, как это работает в Safari или SFSafariViewController?   -  person preetam    schedule 26.08.2019


Ответы (2)


Возможно, вы можете сделать запрос заранее, но я предполагаю, что вы делаете это, чтобы получить куки или что-то в этом роде.

Итак, не проверено, но вы можете создать локальную веб-страницу, которую вы загружаете с некоторыми параметрами, она выполняет POST с использованием JavaScript и после ее завершения перенаправляет (при необходимости) на какой-либо другой URL-адрес.

person Wain    schedule 10.05.2016

Нет, ты не можешь. Это браузер, а не веб-просмотр.

person Lumialxk    schedule 10.05.2016