1
나는 플라스크를 사용하여 오디오 파일을 저장합니다. 파일 저장 요청을 보낼 때 파일에 대한 추가 정보, 특히 부울 값을 보내고 싶습니다.플라스크의 파일 업로드에서 부울 값 가져 오기
현재 내가 수행하여 플라스크로 파일에 액세스하고 있습니다 :
file = request.files['file']
I을 수행하여 신속한에서 플라스크 서버에 파일을 전송하고 있습니다 :
request.setValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.HTTPBody = createBodyWithParameters(param, filePathKey: "file", path: params["url"] as? NSURL, boundary: boundary)
하는 방법이 있나요 I 파일 업로드로 부울 값을 얻을 수 있습니까?
설명해 주셔서 감사합니다. 나는'file = request.files [ 'file']'을 사용하여 파일에 쉽게 접근 할 수 있음을 본다. 'param '내의 내용에 쉽게 접근 할 수 있습니까? 과거에는'data = MultiDict (mapping = request.json)'을 사용하여 정기적 인 게시물 요청을 처리했지만이 경우에는 작동하지 않습니다. – Brosef
그냥 request.form.get ('param_name')을 통해 시험해보십시오. 제출 된 일반 정보로 작동해야합니다. 이상적인 시나리오에서는 이것이 효과가 있습니다. – cafebabe1991
양식을 사용하지 않아서'request.form.get ('param_name')'이 효과가 없을 것이라고 생각하지 않습니다. 내가 왜'data = MultiDict (mapping = request.json) '을 사용했는지. 'request'라고 입력하면'request.form'은 옵션이 아닙니다. – Brosef