2017-09-27 2 views
0

내가 보내려고 바이트 버퍼 [] 파일은 다음과 같이 수신 조작하는 C#에서 엔드 포인트에 타이프 라이터에서 :버퍼 타이프 라이터는 [] C#

.TS :

let goiaba = new Buffer("I'm a string!", "utf-8") 
params.path = "File/UploadSync2"; 
let path = params.getRequestParams(); 
let uri = `${this.baseUrl}/${path}`; 
let options = { 
    method: 'POST', 
    url: uri, 
    headers: params.header, 
    form: {goiaba} 
}; 
options.headers['Content-Type'] = 'application/x-www-form-urlencoded'; 
return requestAsync.postAsync(options); 

C# 1 종점 :

public Result<PutObjectResponse> UploadSync2(byte[] goiaba) 
{ 
    return null; 
} 

문제 goiaba 수신된다는 것이다 {바이트 [0]}. 어떻게해야합니까?

+0

그냥 자상을 만들 수 변경하여 Ajax를 사용하는 경우,하지만 당신은'문자열 goiaba'에 매개 변수를 변경 시도? – itsme86

+0

예, 성공하지 못함 – KaueCastro

+0

이것은 TypeScript와 관련이 없습니다. –

답변

0

당신의 postAsync 실제로 어쩌면 data: goiaba-form: {goiaba}이 일

관련 문제