Estou lutando para fazer meu navegador buscar todos os arquivos da pasta local em vez de todos os arquivos da pasta on-line de destino.
Quero conseguir isso usando o Telerik Fiddler (que possui o recurso AutoResponder relevante).
Pelo que entendi, devo escrever expressões regulares correspondentes para a pasta on-line de destino e também para a pasta local. Mas não consigo descobrir como eles deveriam ser. Em outro depurador de proxy, Charles Proxy, seria basicamente assim:
location: http://examplesite.com/target_folder/*
local path: c:\local_folder
A mesma abordagem não funcionou no Fiddler para mim. Então eu encontrei algunsexemplopor Eric Lawrence, mas ou é irrelevante ou estou aplicando incorretamente. De qualquer forma, não funciona para mim também. Eu tentei algo assim:
REGEX:^http://examplesite.com/target_folder/(.+)$
REGEX:C:\local_folder\$1
Então, por favor, me dê uma dica de como as expressões regulares para substituir a pasta inteira (online) pela pasta inteira (local) devem ser escritas no Fiddler.
Responder1
A barra invertida no RegEx corresponde literalmente ao próximo caractere, portanto, sua resposta RegEx redireciona para algo como C:local_folder$1
. Se você remover o 'REGEX:' da resposta, ele deverá funcionar no caso de uma resposta ou escapar das barras invertidas no seu caso:
- Corresponder:
REGEX:^http://examplesite.com/target_folder/(.+)$
- Resposta:
REGEX:C:\\local_folder\\$1
No entanto, existem todos os tipos de restrições para a execução de conteúdo de arquivo local na maioria dos navegadores. Se isso for usado para algo diferente de conteúdo estático, recomendo instalar um servidor web local que você possa usar para a resposta automática.