¿Cómo reemplazar una carpeta en línea por una carpeta local usando Fiddler?

¿Cómo reemplazar una carpeta en línea por una carpeta local usando Fiddler?

Estoy luchando para que mi navegador busque todos los archivos de la carpeta local en lugar de todos los archivos de la carpeta en línea de destino.
Quiero lograrlo usando Telerik Fiddler (que tiene una función de respuesta automática relevante).
Según tengo entendido, debería escribir las expresiones regulares correspondientes para la carpeta en línea de destino y también para la carpeta local. Pero no puedo entender cómo deberían verse. En otro depurador de proxy, Charles Proxy, sería básicamente así de fácil:

location: http://examplesite.com/target_folder/*
local path: c:\local_folder

El mismo enfoque no funcionó en Fiddler para mí. Entonces he encontrado algunosejemplopor Eric Lawrence, pero o es irrelevante o lo estoy aplicando incorrectamente. De todos modos tampoco me funciona. He probado algo como esto:

REGEX:^http://examplesite.com/target_folder/(.+)$
REGEX:C:\local_folder\$1

Entonces, por favor, dame una pista sobre cómo se deben escribir en Fiddler las expresiones regulares para reemplazar una carpeta completa (en línea) por una carpeta completa (local).

Respuesta1

La barra invertida en RegEx coincide literalmente con el siguiente carácter, por lo que su respuesta RegEx redirige a algo como C:local_folder$1. Si elimina 'REGEX:' de la respuesta, debería funcionar en el caso de una respuesta, o escapar de las barras invertidas en su caso:

  • Fósforo:REGEX:^http://examplesite.com/target_folder/(.+)$
  • Respuesta:REGEX:C:\\local_folder\\$1

Sin embargo, existen todo tipo de restricciones para ejecutar el contenido de archivos locales en la mayoría de los navegadores. Si esto se usa para algo que no sea contenido estático, recomiendo instalar un servidor web local que pueda usar para la respuesta automática.

información relacionada