Ich verwende SimpleThttp, um die Webseite abzufragen. zB: laß webLink = "www.example.com/" und Nummer = 257 (Nummer wird aus Datei gelesen).Haskell: Simplehttp Anhängen "% 0D"?
res <- simpleHttp $ "webLink" ++ number
Es arbeitet an Fenstern in Ordnung, aber auf dem Mac, es Fehler 404 als seine Vorführung Weg wirft als „www.example.com/257%0D“ habe ich keine Ahnung, wo dieses „% 0D“ ist kommt aus, weil die Drucknummer mir 257 gibt. Ich habe versucht, "% 0D" zu filtern, wie unten, aber immer noch zeigt mac Fehler 404 wegen% 0D im Pfad ... Bitte schlagen Sie vor.
res <- simpleHttp $ (filter (not . (`elem` "%0D")) ("webLink" ++ number))
Das sollte wahrscheinlich "% 0D" (mit einer Null) sein. – chepner