Skip to content

Commit 07ec691

Browse files
committed
revert changes, only fix \r\n
1 parent e07f332 commit 07ec691

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

packages/abstractions/src/multipartBody.ts

+8-3
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ interface MultipartEntry {
9797
serializationCallback?: ModelSerializerFunction<Parsable>;
9898
}
9999

100+
100101
export function serializeMultipartBody(
101102
writer: SerializationWriter,
102103
multipartBody: Partial<MultipartBody> = new MultipartBody(),
@@ -123,16 +124,19 @@ export function serializeMultipartBody(
123124
if (first) {
124125
first = false;
125126
} else {
126-
writer.writeStringValue(undefined, "");
127+
writer.writeStringValue(undefined, "\r\n");
127128
}
128129
writer.writeStringValue(undefined, "--" + boundary);
130+
writer.writeStringValue(undefined, "\r\n");
129131
const part = parts[partName];
130132
writer.writeStringValue("Content-Type", part.contentType);
133+
writer.writeStringValue(undefined, "\r\n");
131134
writer.writeStringValue(
132135
"Content-Disposition",
133136
'form-data; name="' + part.originalName + '"',
134137
);
135-
writer.writeStringValue(undefined, "");
138+
writer.writeStringValue(undefined, "\r\n");
139+
writer.writeStringValue(undefined, "\r\n");
136140
if (typeof part.content === "string") {
137141
writer.writeStringValue(undefined, part.content);
138142
} else if (part.content instanceof ArrayBuffer) {
@@ -169,8 +173,9 @@ export function serializeMultipartBody(
169173
);
170174
}
171175
}
172-
writer.writeStringValue(undefined, "");
176+
writer.writeStringValue(undefined, "\r\n");
173177
writer.writeStringValue(undefined, "--" + boundary + "--");
178+
writer.writeStringValue(undefined, "\r\n");
174179
}
175180

176181
export function deserializeIntoMultipartBody(

packages/serialization/multipart/src/multipartSerializationWriter.ts

-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export class MultipartSerializationWriter implements SerializationWriter {
4242
}
4343
this.writeRawStringValue(value);
4444
}
45-
this.writeRawStringValue("\r\n");
4645
};
4746
private writeRawStringValue = (value?: string): void => {
4847
if (value) {

0 commit comments

Comments
 (0)