ruby.wasmのテストコードを書いていました。
cdn.jsdriver.netへのリクエストをMockして、レスポンスの内容をローカルファイルに置き換えています。
前述のスクリーンショットと、同じURLに対するリクエストですが、302レスポンスでリダイレクトしたあとはMockできません。
調べてたら、次のコメントを発見しました。
The network interception in Playwright is implemented on the Browser -> Network stack boundary. Once the request is in the network stack, it is going to handle the redirects and report them, but not allow intercepting them.
Playwrightが割り込んでいるのは、ブラウザとネットワークスタックの間だそうです。
fetchメソッドはデフォルトで、リダイレクトレスポンスを自動的に追いかけます。 なるほど!この動きはネットワークスタックに含まれていそうです。