서버에서 실행중인 다트 내부에서 XHR을 만드는 방법을 알아 내려고하고 있습니다. 내가 찾을 수있는 모든 예제, 자습서 및 문서 (예 : https://www.dartlang.org/articles/json-web-service/)는 dart:html
라이브러리의 HttpRequest
클래스 사용을 권장합니다. 불행하게도이 라이브러리는 독립형 VM에서 사용할 수 없으므로 서버 측 컨텍스트에서 사용할 수 없습니다. dart:io
라이브러리의 HttpRequest
클래스는 추상 클래스이며 새 클래스를 만드는 것이 아니라 들어오는 요청을 처리하기위한 메서드 밖에없는 것처럼 보입니다. 서버 측 응용 프로그램을 사용하면 외부 API에 대한 요청을 수행하는 것이 일반적인 것 같지만이를 수행하는 방법을 설명하는 항목이 있습니다. 그렇다면 서버 측 다트 애플리케이션에서 보내는 요청을 어떻게 작성합니까?다트 서버에서 XHR 만들기
0
A
답변
3
dart:io
의 HttpClient
클래스를 사용할 수 있습니다. 링크에는 매우 기본적인 예제가 있습니다.
또는 조금 더 사용하기 쉬운 http
pub package을 사용할 수 있습니다. 그들의 펍 페이지의 예제 :
import 'package:http/http.dart' as http;
var url = "http://example.com/whatsit/create";
http.post(url, body: {"name": "doodle", "color": "blue"})
.then((response) {
print("Response status: ${response.statusCode}");
print("Response body: ${response.body}");
});
관련 문제
- 1. 임베디드 서버에서 다트 파일로드
- 2. 웹 서버에서 다트 실행
- 3. 내 nodejs 서버에서 xhr 공격 방지
- 4. 다트 서버에서 노드 라이브러리를 사용할 수 있습니까
- 5. 다트 : POP 서버에서 전자 메일을 다운로드하려면 어떻게합니까?
- 6. 다트 편집기의 Reanalyze 소스에 키 바인딩 만들기
- 7. 자바 스크립트 배열에서 다트 목록 만들기
- 8. 다트
- 9. 다트
- 10. 다트
- 11. 다트
- 12. 다트
- 13. XMPP 서버에서 그룹 만들기
- 14. XHR 헤더로 교차 XHR 요청을하는 방법은 무엇입니까?
- 15. Flask 서버에서 ajax 호출을 만들기 위해 다트 HttpRequest를 작성하는 방법은 무엇입니까?
- 16. 다트 Web_Audio for 다트 1.6
- 17. 다트 # 다트 편집기의 이상한 점
- 18. 다트 : 다트 프로그래밍 언어의 json
- 19. 도조 XHR
- 20. 다트 트리 노드 예제
- 21. Rikulo의 다트 스트림 서버에서 웹 서비스를 호출하는 방법은 무엇입니까?
- 22. 크로스 도메인 XHR
- 23. 브라우저에서 다트 컴파일
- 24. JasperReports 서버에서 대시 보드 만들기
- 25. SQL 서버에서 데이터 감사 만들기
- 26. 서버에서 로컬 oracle DB 만들기
- 27. 다른 서버에서 실행되는 스크립트 만들기
- 28. 두 대의 서버에서 CDN 만들기
- 29. applescript가있는 서버에서 새 폴더 만들기
- 30. IntelliJ에서 다트 프로젝트 열기
HttpClient 클래스는 내가 필요한 것입니다. 저를 가리켜 주셔서 고마워요 - 인터넷 검색을 통해 찾을 수 없었습니다 (하지만이 SO 질문은 향후 도움이 될 것입니다). –