Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP Parsing Bug #144

Open
meyersbs opened this issue May 4, 2017 · 0 comments
Open

HTTP Parsing Bug #144

meyersbs opened this issue May 4, 2017 · 0 comments

Comments

@meyersbs
Copy link

meyersbs commented May 4, 2017

Problem

When a user uploads a document that contains the exact string !) within its text, the upload will succeed, but attempting an analysis will cause an error with the Tornado Web Server library.

For whatever reason, Tornado cannot properly encode/decode !) when sending and receiving data between linguine-python and linguine-node.

Proposed Solution

Implement a hidden, mandatory preprocessing step that replaces all occurrences of \(([^\(\)]*!)\) with \[\1\].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant