로컬 파일을 웹 서버에 업로드하는 데 WebClient.UploadFileAsync
을 사용하고 있으며 게시와 함께 일부 매개 변수도 전달하고 싶습니다. 업로드 된 파일을 저장할 위치의 PHP 특정 위치에 PHP 코드를 알려주는 몇 가지 필드를 보내고 싶습니다. WebClient.UploadFileAsync를 사용하여 파일과 POST 매개 변수를 업로드하는 방법은 무엇입니까?
WebClient client = new WebClient();
Uri uri = new Uri("http://example.com/upload.php?field1=test");
client.UploadFileAsync(uri, "POST", "c:\test.jpg");
PHP 코드는 isset($_REQUEST['field1'])
에 대해 false를 반환합니다.
주셔서 감사합니다.
무엇이 잘못되었는지 설명해야합니다. "도움이되지 않았습니다"라는 정보가 충분하지 않습니다. –
추천 해 주셔서 감사합니다. 질문이 수정되었습니다. –
네트워크 트래픽이 어떤지 알아보기 위해 Wireshark를 통해 살펴 본다면 어떨까요? –