2016-05-28 1 views
1

Je veux résoudre un captcha, donc j'utilise le service 2captcha, mais je ne comprends pas la demande de publication par multipart.Comment télécharger une image captcha à 2captcha C#

échantillon Multipart:

<form method="post" action="http://2captcha.com/in.php" enctype="multipart/form-data"> 
    <input type="hidden" name="method" value="post"> 
    Your key: 
    <input type="text" name="key" value="YOUR_APIKEY"> 
    The CAPTCHA file: 
    <input type="file" name="file"> 
    <input type="submit" value="download and get the ID"> 
</form> 
+0

Qu'est-ce que vous ne comprenez pas? Il sera difficile pour quiconque de répondre sans une déclaration plus claire de votre question – fractalwrench

Répondre

1

Ceci est juste une vue schématique de la demande de poste. Vos données de poste ressemblera à ceci: method=post&key=your_apikey&file=...

Je vous recommande de jeter un oeil à l'échantillon de base64, puis obtenir l'image captcha comme byte [] et la convertir en base64 avec quelque chose comme Convert.ToBase64 (...).

Vous pouvez utiliser WebClient pour soumettre des demandes de publication.