bookmark_borderbookmark
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Eric Bidelman
Meu artigo "New Tricks in XMLHttpRequest2" tem muitos exemplos, mas o que não tem é um código de servidor para ilustrar como lidar com arquivos. Se você quer saber como processar um upload de arquivo usando xhr.send(FormData), aqui está um exemplo rápido de upload de uma imagem em PHP.
Esse servidor é comum, mas demonstra duas coisas. O primeiro é enviar um arquivo e um payload extra ao mesmo tempo. O segundo é como obter o arquivo (e outros dados) em PHP. Por fim, a imagem é codificada em um URL data: e incluída em uma resposta JSON enviada de volta ao cliente.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2012-04-17 UTC."],[],[]]