! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

wijmo core httprequest으로 file upload > Q&A | 토론

본문 바로가기

Angular wijmo core httprequest으로 file upload

페이지 정보

작성자 초코파이 작성일 2021-09-28 16:51 조회 2,228회 댓글 0건
제품 버전 : wijmo v20211
컨트롤 이름 : wijmo core httpRequest, asp.net core razor pages

본문



음 다른 ajax를 사용하면 쉽겠으나 코드 통일성을 위해 wijmo core 의 httpRequest를 사용하고 있습니다.


조회/저장 등의 작업외에 파일 첨부 기능을 개발해야되는 상황에서 동일하게 FormData 를 data 파라메터로 전송했는데, 


서버에서는 해당 FileList 길이가 0입니다.


혹시 위 기능을 사용하여 첨부하는 샘플이 있을까요?


없다면 ajax나 angular 쪽으로 알아봐야 될 것 같아서요.


wijmo 와 asp.net core razor pages로 구현되어 있습니다.



  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

2 답변

Angular Re: wijmo core httprequest으로 file upload

추천0 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 MESCIUS루시 작성일 2021-09-30 11:00 댓글 0건

본문

안녕하세요 그레이프시티입니다.


Wijmo httpRequest는 다른 메서드와 같이 POST,GET,PUT을 사용하실 수 있으며 httpRequest은 몇몇 IHttpRequestOptions을 제공합니다. 서버에 데이터를 POST하려면 기본적으로 그 값은 "GET"로 설정되어 있는 IHtpRequestOptions의 메서드 속성을  "POST"로 설정할 수 있습니다. 아래 코드를 참고하여 주시기 바랍니다.


 wijmo.httpRequest('http://localhost:4000', {
      data: {
        postedData:s.selectedItem      // data sending to the server
      },
      method:'POST'
    });


Wijmo POST 메서드를 테스트 하기 위하여 node 서버가 있는 샘플을 전달 드리며 해당 package.js 설치 및 실행(server 폴더 아래 node server.js 로 서버 또한 실행) Wijmo 컨트롤이 표시됩니다. Input 컨트롤에 문자열 (ex. hi)를 입력 후, 버튼을 클릭하면 POST 메서드가 작동되어 src/app/data.json에 값이 추가된 것을 확인하실 수있습니다.


- 샘플

httpRequest

- IHttpRequestOptions


도움말 문서도 같이 전달 드리오니 참고 부탁 드립니다.


다른 궁금한 점이 생기면, 문의 주시기 바랍니다. 


감사합니다. 

그레이프시티 드림 


* 그레이프시티(GrapeCity)는 개발자를 위하여 ComponentOne(컴포넌트원), Spread(스프레드), ActiveReports(액티브리포츠), SpreadJS(스프레드JS), Wijmo(위즈모)와 같은 엑셀 스프레드시트 리포팅 그리드와 차트 등 다양한 종류의 .NET JavaScript(자바스크립트) 컴포넌트 툴을 생산하고있는 개발툴 전문 회사 입니다.

댓글목록

등록된 댓글이 없습니다.

Angular Re: wijmo core httprequest으로 file upload

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 초코파이 작성일 2021-09-30 13:31 댓글 0건

본문

질문이 요지를 전달하지 못해 제가 원하는 답변이 아니였네요.


제 질문에 요지는 httpReuqest를 사용하여 File 첨부를 할 때에 application/json 이라는 content type으로 요청되어 파일 첨부가 안되는 상황입니다.


XMLHttpReuqest 를 사용했을 때 FormData를 send 하면 content type은 multipart/form-data 로 되어 파일 첨부가 진행됩니다.


일단 pureJs로 파일 첨부하도록 진행 했습니다.


답변 감사합니다.

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.