CurlSharp의 문자열에 HTML 콘텐츠를 추가하는 방법은 무엇입니까?

LeMoussel

HTTP GET을 위해 CurlSharp 라이브러리를 사용 하고 있습니다. 이것은 내가 지금 얻은 코드입니다.

    static void Main(string[] args)
    {
        Curl.GlobalInit(CurlInitFlag.All);
        using (var easy = new CurlEasy())
        {
            easy.Url = "http://stackoverflow.com/";
            easy.FollowLocation = true;      
            easy.WriteData = null;
            easy.WriteFunction = OnWriteData;

            easy.Perform();
        }
    }

    public static Int32 OnWriteData(Byte[] buf, Int32 size, Int32 nmemb, Object extraData)
    {
        Console.Write(System.Text.Encoding.UTF8.GetString(buf));
        return size * nmemb;
    }

그러나 OnWriteData()몇 번이나 전화입니다. buf모든 HTML 내용을 얻기 위해 문자열 에 추가 할 수 있습니까?

LeMoussel

이 방법으로 해결책을 찾았습니다.

    public static string sContent;

    public static Int32 OnWriteData(Byte[] buf, Int32 size, Int32 nmemb, Object extraData)
    {
        string encoding = "UTF-8";
        sContent += System.Text.Encoding.GetEncoding(encoding).GetString(buf);
        return size * nmemb;
    }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

선택한 div의 html 콘텐츠를 텍스트 영역에 추가하는 방법은 무엇입니까?

분류에서Dev

Python 3에서 HTML 태그 스타일의 콘텐츠를 가져 오는 방법은 무엇입니까?

분류에서Dev

HTML의 일부 콘텐츠에 대한 링크를 올바르게 만드는 방법은 무엇입니까?

분류에서Dev

awk 배열의 모든 콘텐츠를 보는 방법은 무엇입니까?

분류에서Dev

사용자가 제출 한 HTML 콘텐츠를 안전하게 표시하는 방법은 무엇입니까?

분류에서Dev

Gatsby에서 콘텐츠가있는 텍스트를 문자열 대신 HTML로 출력하는 방법은 무엇입니까?

분류에서Dev

XSLT에서 base64 문자열을 HTML 콘텐츠로 디코딩하는 방법은 무엇입니까?

분류에서Dev

Jsoup을 사용하여 HTML 콘텐츠에 패딩을 추가하는 방법은 무엇입니까?

분류에서Dev

JTable 열 크기를 콘텐츠에 정확히 (또는 거의) 맞추는 방법은 무엇입니까?

분류에서Dev

로드 된 URL의 HTML 콘텐츠를 QML WebEngineView로 가져 오는 방법은 무엇입니까?

분류에서Dev

PHP simplexml_load_string에 의해 구문 분석되는 XML 요소 (SimpleXMLElement)의 문자열 유형 콘텐츠를 가져 오는 방법은 무엇입니까?

분류에서Dev

HTML 마크 업없이 React Quill의 콘텐츠를 렌더링하는 방법은 무엇입니까?

분류에서Dev

overflow : auto에서 넘친 콘텐츠의 자동 자르기를 해결하는 방법은 무엇입니까?

분류에서Dev

Backbone.Marionette-CompositeView를 사용하여 템플릿에 정적 HTML 콘텐츠를 추가하는 방법은 무엇입니까?

분류에서Dev

HTML에서 반응 형 콘텐츠를 정렬하는 방법은 무엇입니까?

분류에서Dev

JQUERY HTML 콘텐츠에 데이터를 설정하는 방법은 무엇입니까?

분류에서Dev

특정 범위 내에서 여러 하위 항목의 HTML 콘텐츠를 얻는 방법은 무엇입니까?

분류에서Dev

JS의 정적 텍스트에 HTML 콘텐츠를 추가하는 방법

분류에서Dev

뒤로 버튼 클릭시 Webview의 HTML 콘텐츠를 다시 얻는 방법은 무엇입니까?

분류에서Dev

특정 URL의 전체 HTML 콘텐츠를 얻는 방법은 무엇입니까?

분류에서Dev

CSS-콘텐츠를 단락의 너비 / 높이에 맞추는 방법은 무엇입니까?

분류에서Dev

iText를 사용하여 (x, y) 위치에있는 문서의 HTML 문자열에 PdfPTable을 추가하는 방법은 무엇입니까?

분류에서Dev

레이어 안의 콘텐츠 앞뒤에 공백을 추가하는 방법은 무엇입니까?

분류에서Dev

ListView를 지우는 방법은 Android 앱의 이전 콘텐츠 뒤에 새 콘텐츠를 추가하는 것뿐입니까?

분류에서Dev

HTML 선택기에서 숨겨진 콘텐츠를 보는 방법은 무엇입니까?

분류에서Dev

템플릿의 html 콘텐츠를 포함하는 typescript 문자열 변수를 문자열이 아닌 요소로 표시하는 방법은 무엇입니까?

분류에서Dev

다음 사용자 콘텐츠와 자신의 콘텐츠를 하나의 쿼리로 얻는 방법은 무엇입니까?

분류에서Dev

MVC + Razor의 도우미 함수에 대한 매개 변수로 html 콘텐츠를 받아들이는 방법은 무엇입니까?

분류에서Dev

자녀의 콘텐츠에 따라 부모 div를 늘리는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    선택한 div의 html 콘텐츠를 텍스트 영역에 추가하는 방법은 무엇입니까?

  2. 2

    Python 3에서 HTML 태그 스타일의 콘텐츠를 가져 오는 방법은 무엇입니까?

  3. 3

    HTML의 일부 콘텐츠에 대한 링크를 올바르게 만드는 방법은 무엇입니까?

  4. 4

    awk 배열의 모든 콘텐츠를 보는 방법은 무엇입니까?

  5. 5

    사용자가 제출 한 HTML 콘텐츠를 안전하게 표시하는 방법은 무엇입니까?

  6. 6

    Gatsby에서 콘텐츠가있는 텍스트를 문자열 대신 HTML로 출력하는 방법은 무엇입니까?

  7. 7

    XSLT에서 base64 문자열을 HTML 콘텐츠로 디코딩하는 방법은 무엇입니까?

  8. 8

    Jsoup을 사용하여 HTML 콘텐츠에 패딩을 추가하는 방법은 무엇입니까?

  9. 9

    JTable 열 크기를 콘텐츠에 정확히 (또는 거의) 맞추는 방법은 무엇입니까?

  10. 10

    로드 된 URL의 HTML 콘텐츠를 QML WebEngineView로 가져 오는 방법은 무엇입니까?

  11. 11

    PHP simplexml_load_string에 의해 구문 분석되는 XML 요소 (SimpleXMLElement)의 문자열 유형 콘텐츠를 가져 오는 방법은 무엇입니까?

  12. 12

    HTML 마크 업없이 React Quill의 콘텐츠를 렌더링하는 방법은 무엇입니까?

  13. 13

    overflow : auto에서 넘친 콘텐츠의 자동 자르기를 해결하는 방법은 무엇입니까?

  14. 14

    Backbone.Marionette-CompositeView를 사용하여 템플릿에 정적 HTML 콘텐츠를 추가하는 방법은 무엇입니까?

  15. 15

    HTML에서 반응 형 콘텐츠를 정렬하는 방법은 무엇입니까?

  16. 16

    JQUERY HTML 콘텐츠에 데이터를 설정하는 방법은 무엇입니까?

  17. 17

    특정 범위 내에서 여러 하위 항목의 HTML 콘텐츠를 얻는 방법은 무엇입니까?

  18. 18

    JS의 정적 텍스트에 HTML 콘텐츠를 추가하는 방법

  19. 19

    뒤로 버튼 클릭시 Webview의 HTML 콘텐츠를 다시 얻는 방법은 무엇입니까?

  20. 20

    특정 URL의 전체 HTML 콘텐츠를 얻는 방법은 무엇입니까?

  21. 21

    CSS-콘텐츠를 단락의 너비 / 높이에 맞추는 방법은 무엇입니까?

  22. 22

    iText를 사용하여 (x, y) 위치에있는 문서의 HTML 문자열에 PdfPTable을 추가하는 방법은 무엇입니까?

  23. 23

    레이어 안의 콘텐츠 앞뒤에 공백을 추가하는 방법은 무엇입니까?

  24. 24

    ListView를 지우는 방법은 Android 앱의 이전 콘텐츠 뒤에 새 콘텐츠를 추가하는 것뿐입니까?

  25. 25

    HTML 선택기에서 숨겨진 콘텐츠를 보는 방법은 무엇입니까?

  26. 26

    템플릿의 html 콘텐츠를 포함하는 typescript 문자열 변수를 문자열이 아닌 요소로 표시하는 방법은 무엇입니까?

  27. 27

    다음 사용자 콘텐츠와 자신의 콘텐츠를 하나의 쿼리로 얻는 방법은 무엇입니까?

  28. 28

    MVC + Razor의 도우미 함수에 대한 매개 변수로 html 콘텐츠를 받아들이는 방법은 무엇입니까?

  29. 29

    자녀의 콘텐츠에 따라 부모 div를 늘리는 방법은 무엇입니까?

뜨겁다태그

보관