집 >위챗 애플릿 >미니 프로그램 개발 >미니 프로그램 개발--네트워크 요청 wx.request 예제 튜토리얼
이 글은 주로 위챗 미니 프로그램 네트워크 요청 wx.request에 대한 자세한 설명과 예시에 대한 관련 정보를 소개합니다. 도움이 필요한 친구는
위챗의 자세한 설명과 예시를 참고하세요. 미니 프로그램 네트워크 요청 wx.request
미니 프로그램 API에서 가장 중요한 인터페이스는 무엇인가요? 그렇다면 첫 번째 추천은 wx.request()이다. 이는 미니 프로그램 내에서 https 요청을 시작하는 것과 같습니다(HTTP는 로컬 디버깅 모드에서 지원됨). HTTP 프로토콜은 요청-URI에 의해 지정된 리소스에 대한 다양한 작업을 나타내기 위해 총 8개의 메서드 또는 "작업"을 정의합니다.
GET: 특정 리소스에 요청합니다.
POST: 요청 처리를 위해 지정된 리소스에 데이터를 제출합니다. 데이터는 요청 본문에 포함됩니다.
PUT: 최신 콘텐츠를 지정된 리소스 위치에 업로드합니다.
DELETE: 요청-URI로 식별된 리소스를 삭제하도록 서버에 요청합니다.
HEAD: 서버에 GET 요청과 일치하는 응답을 요청하지만 응답 본문은 반환되지 않습니다.
TRACE: 서버에서 수신한 요청을 에코하며 주로 테스트 또는 진단에 사용됩니다.
OPTIONS: 특정 리소스에 대한 서버의 지원을 반환 HTTP 요청 방법.
CONNECT: HTTP/1.1 프로토콜은 파이프라인에 대한 연결을 변경할 수 있는 프록시 서버용으로 예약되어 있습니다.
미니 프로그램은 위의 8가지 방식을 모두 지원합니다. 그러나 네트워크 리소스의 경우 추가, 삭제, 수정, 검색 네 가지 유형이면 충분합니다. 미니 프로그램의 백그라운드 인터페이스는 주로 RESTFull과 유사한 방법을 사용합니다.
put requeststring
wx.request({ url: 'https://a86.cn/chishenme/ChishenmeDeciper', method:'PUT', dataType:'STRING', data:'this is strng data 这是一个中文数据', header: {'content-type': 'application/json'}, success:function(res){ console.log('this is put request result'+ res.data) } })
post request 문자열 헤더가 다릅니다
wx.request({ url: 'https://a86.cn/chishenme/ChishenmeDeciper', method: 'POST', dataType: 'STRING', data:'this is post string data', header: {'content-type':'application/x-www-form-urlencoded'}, success: function (res) { console.log('this is post request result' + res.data) } })
주의사항
1. 요청된 메소드 유형은 GET, POST, PUT과 같이 대문자여야 합니다.
2. 작은따옴표 또는 큰따옴표가 포함됩니다.
3. dataTye는 작은따옴표나 큰따옴표로 묶어야 합니다.
4. /json'을 관례적으로 사용하는 경우 request.getParameter()를 통해 매개변수를 얻는 학생은 주의해야 합니다
5. 기본 헤더를 사용하는 경우 서버는 전송되는 콘텐츠에 대해 "문자열을 전송"해야 합니다
[관련 추천]
위챗 미니 프로그램 애플리케이션 스토어 소스 코드 추적
위 내용은 미니 프로그램 개발--네트워크 요청 wx.request 예제 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!