On Thu, Sep 27, 2012 at 02:33:27PM +0200, Łukasz Czyż wrote: > > I want to parse some variable-length wiki texts using 'parse' action. > My problem is that API returns error if wiki text length exceeds some > value, say 1000 characters. In such a case API returns well-formatted > HTML page informing about unexpected error and it encourages to try > again later. It doesn't look like expected behavior, rather like some > fast-coded check. API documentation doesn't say anything about upper > length limit. Is there a way to deal with that? I wouldn't like > solution like 'splitting text into parts and parsing them separately' > because it can be really problematic in some cases e.g. with very long > lists ('#' markers).
If you're using GET, try using POST; it's possible your HTTP library or a proxy is truncating the query string in some manner. Otherwise, please provide the url and post data, as well as the exact text of the message you're getting. FYI, I just tried a GET request with several thousand characters of lorem text, and it worked fine here. At some point, of course, you'll get a 414 error from Wikimedia's servers, but that response isn't an API response in any manner. _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api