나는 인디를 사용하여, 이런 식으로 뭔가를 시도; 그러나 웹은 델파이에서 나를 위해 어두운 상자입니다. 다음은 Indy를 사용하여 갤러리를 실행하는 웹 서버에 JPEG를 게시하는 예입니다. 이 예제에서는 이 작업을 수행하는 방법을 보여 줍니다: 이 코드는 Delphi 7 및 Indy 10에서 작동하지 않습니다. 이 환경에서 어떻게 할 수 있습니까? 추가: 게시물 데이터에 이미지 나 다른 파일을 포함하는 것은 어떻습니까? HTTP 기본 액세스 인증이 필요한 서버에 HTTP 요청을 보내면 HTTP 클라이언트 개체의 OnAuthEvent가 발생합니다. 액세스 자격 증명을 제출하려면 이 이벤트에 대한 이벤트 처리기를 제공하고 이벤트 처리기(AnAuthTarget)가 받는 두 번째 매개 변수값이 TAuthTargetType.Server인 경우 AUserName 및 APassword 변수를 사용자 이름으로 채우고 HTTP 액세스에 대한 암호를 입력합니다. 예를 들어 웹 서비스인 경우 http가 어떻게 작동하는지 알 필요가 없습니다. 당신은 델파이의 WebService 프레임 워크를 사용할 수 있습니다, 서버 측 WebService 함수를 가져올 (델파이에서 그것은 IInterface를 기반으로), 그냥 THTTPRIO를 사용하여 웹 서비스의 함수를 호출합니다. 우리 각자는 그런 상황에 처해 있었습니다. 참조, 이것은 기성작업 예제입니다. URL도 게시할 리소스가 되고 URLDATA는 양식 데이터이며 XML 결과는 DATA의 스트림으로 돌아올 것입니다. 이 예제에서는 TNetHTTPClient.CredentialsStorage를 사용하여 자격 증명을 저장한 다음 기본 인증이 필요한 HTTP 서버에 연결할 때 해당 자격 증명을 사용하여 인증하는 방법을 보여 줍니다. OnReceiveData 이벤트 처리기에서 AContentLength 및 AReadCount의 값을 참조하십시오. 이것은 다운로드한 데이터의 백분율을 계산하는 예입니다: @Mr.

E WSDL 스키마를 가져와야 하며 Delphi는 필요한 코드를 생성합니다. 이제 제공된 예제와 같이 매개 변수를 채우는 방법을 배워야합니다: 시작 메뉴에서 볼랜드 델파이를 시작합니다. `파일` 메뉴에서 `새`를 선택하고 `VCL 양식 응용 프로그램 – Win32에 대한 델파이`와 같은 선호하는 응용 프로그램을 선택합니다. 새 양식이 작업 영역에 표시됩니다. 나는 이런 종류의 물건의 더 많은 예를 가지고 (나는 여기에 사용할 수있는 갤러리 프로젝트에 대한 델파이에서 쓴 화면 보호기에서 그들을 사용, 또는 갤러리 웹 사이트에 더 많은 정보 여기).