この投稿で説明されていることを試しました。リクエストの URL を変更することはできましたが、元の URL がまだ読み込まれていました。
私がやろうとしているのは、認証文字列を URL (つまりhttp://user:pass@url ) にまだ挿入していない人のために挿入することです。
読み込んでいる URL にはフレームがあるため、[[webview request] URL]内側webViewDidStartLoad:webviewは常に親 URL、つまり<frameset>タグを含む URL です。これにより、変更されたリクエストが実際に処理されたかどうかを確認することが難しくなります。
どんな提案でも大歓迎です!