클라이언트와 서버 - 파일 주고받기

Python

목록 보기
5/10

클라이언트쪽에서 서버로 파일 보내는 코드

function posting() {
    let title = $('#title').val()
    let content = $("#content").val()

    let file = $('#file')[0].files[0]
    let form_data = new FormData()

    form_data.append("file_give", file)
    form_data.append("title_give", title)
    form_data.append("content_give", content)

    $.ajax({
        type: "POST",
        url: "/diary",
        data: form_data,
        cache: false,
        contentType: false,
        processData: false,
        success: function (response) {
            alert(response["msg"])
            window.location.reload()
        }
    });
}

# 클라이언트가 준 파일을 서버가 받는 코드

file = request.files["file_give"]

save_to = 'static/mypicture.jpg'
file.save(save_to)
profile
백엔드를 공부하고 있습니다.

0개의 댓글