2011-08-09 3 views
0

특정 웹 페이지에 데이터를 게시 할 수있는 Windows DLL이 필요합니다. 좋은 예가 ISX인데, 다운로드가 우수하지만 안타깝게도 POST 요청을 지원하지 않습니다.데이터 업로드 용 기본 DLL

VB6에서 이식 가능한 응용 프로그램을 작성하는 데 사용됩니다. winsock.ocx는 항상 사용할 수있는 것은 아니며 등록이 필요하므로 등록이 필요없는 기본 대안을 찾고 있습니다.

비슷한 DLL이 있습니까?

PostData (url, data)과 같이 간단하고 간단한 것을 필요로합니다.

답변

1

항상 libcurl 또는 neon을 DLL로 빌드 할 수 있습니다. VB6 선언을 수행해야하지만 설치자에게 winsock.ocx를 패키징 할 수없는 이유는 없습니다.

편집 : http://curl.haxx.se/libcurl/vb/을 참조하십시오. 그것이 현재/최근인지는 모르겠지만 아마 괜찮은 출발이 될 것입니다.

+0

이것은 다소 복잡해 보이며 VS2010에서는 C++ 프로젝트가 컴파일되지 않습니다. 다른 제안? HTTP를 통해 문자열을 업로드하는 기능이 하나만 필요합니다. – SharpAffair

1

GET 및 POST 요청을 수행하고 결과를 반환 할 수있는 "MSXML2.XMLHTTP"라는 유비쿼터스 COM 개체가 있습니다. 당신은 단지 (URL, 데이터) 찾을 경우

는, 보조 노트로 this question

에서보세요에 그것을 아래로 단순화하는 래퍼 함수를 ​​작성해야 해당 클라이언트 수준의 프록시를 많이/LAN/보안 설정이 연결을 엉망으로 만들면 더 원시 형식으로 연결할 대체 "MSXML2. 서버 XMLHTTP"를 시도 할 수 있습니다.