fix #527 Analyze() should favor POST over GET