在 Delphi XE2 中,我正在尝试使用 IdHTTP.Put 将备忘录的行上传到我的网络空间上的文件:
procedure TForm1.btnUploadClick(Sender: TObject);
var
StringToUpload: TStringStream;
begin
StringToUpload := TStringStream.Create('');
try
StringToUpload.WriteString(memo.Lines.Text);
// Error: HTTP/1.1 405 Method Not Allowed.
IdHTTP1.Put(edtOnlineFile.Text, StringToUpload);
finally
StringToUpload.Free;
end;
end;
但我总是收到此错误消息:
那么我必须怎么做才能避免错误并进行上传?