Added check for content type for remote files #98
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue Resolution:
When parsing a file with invalid html, there is a possibility that the following html could be parsed:
The above is a css link tag with a font as the
href
In this case the parser will pull down the file and attempt to process it. There are certain cases where this takes a non trivial amount of time to parse and can even stall out applications waiting for the parser to complete based on the contents of the font or non css file.
Since this should not handle invalid file types, this PR checks for the proper content type and responds with a RemoteFile Error