C# 콘솔 응용 프로그램에서 HTTP POST 요청에 응답 할 수 있습니까? 그렇다면 어떻게? 나는 그것이 거의 사용되지 않는 소켓의 사용을 포함 할 수 있다고 생각하고있다. 어떤 도움이라도 대단히 감사하겠습니다!HTTP POST 요청에 응답하는 C# 콘솔 응용
답변
소켓을 사용할 필요가 없습니다. .NET에는 v2.0부터 HTTP/1.1 서버가있었습니다.
참조 : you`r 질문에 MSDN: HttpListener
+1 dang. 빨리 입력하십시오. :) – jglouie
이 정확한 목적으로 개발 된 ASP.Net Web API을 살펴보십시오.
ASP.NET 웹 API는 브라우저와 모바일 장치를 포함하여 광범위한 클라이언트에 도달하는 HTTP 서비스를 쉽게 만들 수있게 해주는 프레임 워크입니다.
나는 그가 웹 앱을 의미하지 않는다고 생각했다. :) –
@NicholasButler 네 말이 맞아. 웹 앱이 아니야. 표준 C# 콘솔 응용 프로그램입니다. 아마 내 질문에 더 자세한 내용을 제공해야합니다. – TelJanini
대답은하지만, 그래 당신은 HTTP 요청을 듣거나 같은 오픈 소스 서버를 사용하는 것이 HTTP 서버의 일종 만들 경우에만 :
http://www.codeproject.com/Articles/137979/Simple-HTTP-Server-in-C HTTP를 : //www.codeproject.com/Articles/25050/Embedded-NET-HTTP-Server http://webserver.codeplex.com/
- 1. Python을 사용하여 HTTP 요청에 응답하는 방법
- 2. GWT에서 http 요청에 응답하는 방법 (가능한 경우)?
- 3. asp.net에서 GET 요청에 응답하는 방법
- 4. HTTP 1.0 응답으로 HTTP 1.1 요청에 응답하는 것이 유효한가요?
- 5. JSON-RPC 서버에서 HTTP OPTIONS 요청에 응답하는 방법
- 6. 응용 프로그램의 GET 및 POST 요청에 대한 Sniff HTTP 패킷
- 7. 동일한 키가있는 HTTP POST 요청에 NSDictionary 사용
- 8. HTTP 요청에 NameValueCollection을 보냄 C#
- 9. HTTP 게시 콘솔 응용 프로그램에서 C#
- 10. OPTIONS 요청에 대한 HTTP 보내는 응답 [C]
- 11. Windows Forms 응용 프로그램의 HTTP Post C#
- 12. C++ 응용 프로그램의 콘솔
- 13. 서버에 HTTP POST 요청에 대한 요청을 보내는 방법
- 14. POST 요청에 .htaccess에서 RewriteRule 사용
- 15. http 요청에 UserAgent 설정
- 16. ASP.NET : Web 서비스에 HTTP POST 요청에 비누 요청을 전송
- 17. Tomcat : http POST 요청에 대한 응답으로 Websocket 브로드 캐스트
- 18. 멱등 원 (idempotent) HTTP POST 요청에 대한 응답
- 19. HTTP POST 요청에 Content-Encoding : gzip을 사용할 수 있습니까?
- 20. Android에서 HTTP POST 요청에 예기치 않은 응답이 발생했습니다.
- 21. HTTP POST 코드 예제
- 22. HTTP POST 및 Wininet
- 23. iOS에서 HTTP "POST"요청
- 24. Grails 액션은 GET 요청에 대해 작동하며 POST 요청에 404를 반환합니다.
- 25. .net 콘솔 응용 프로그램에서 http url을 호출합니까?
- 26. Http Post
- 27. C# .NET의 부분 URL을 사용하는 HTTP Post
- 28. XML 페이로드에 응답하는 C# Web Service
- 29. 콘솔 응용 프로그램 만 POST 요청의 처음 46자를 보냅니다.
- 30. GET 데이터를 POST 요청에 전달
글쎄, 무엇을 사용하고 계십니까? asp.net? asp.net mvc? 어쩌면 이것이 도움이 될까요? http://msdn.microsoft.com/en-us/library/system.web.httpresponse.aspx –
@AndreiNeagu 유감스럽게도 웹 응용 프로그램이 아니라 표준 C# 콘솔 응용 프로그램입니다. 도움을 주셔서 감사합니다! – TelJanini