¿Qué es `applewebdata` y cómo puedo evitarlo?

Estoy usando Workflow en iOS, específicamente, un iPad Air 2. Siempre que obtengo el contenido de una página web o los enlaces de esa entrada, observe que todos los enlaces están reescritos como

applewebdata://{guid}/the/rest/of/the/path 

No puedo utilizar esta entrada en el resto del flujo de trabajo, porque los pasos no » No sé cómo trabajar con applewebdata://

Por ejemplo, si obtengo todos los enlaces en una página y trato de resolver su contenido

Get Contents of URL |> Get URLs from Input |> Get Contents of URL 

Recibo un error como

URL no admitida

Esto significa que tengo que hacer cosas horribles, como almacenar el esquema y el host de la URL de entrada y volver a combinarlos con la ruta de la URL alterada para usar más pasos del flujo de trabajo. ¡Esto no es sostenible!

¿Cómo puedo evitar o trabajar con applewebdata:// URL?

Respuesta

La gente de soporte de Workflow respondió en un correo electrónico

Esas URLs applewebdata: // son probablemente referencias locales a los archivos de imagen que se han descargado con Obtener contenido de URL que ahora están almacenados en el flujo de trabajo que se está ejecutando actualmente. Con Obtener contenido de la página web, la página de entrada convierte el HTML en texto enriquecido y mantiene los enlaces web a cada una de las imágenes.

La «solución» es utilizar la acción Obtener contenido de la página web, entonces.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *