1
하나의 이미지를 업로드하여 하나의 API로 보내야합니다. 여기서는 database.i를 사용하지 않았습니다.
file upload without activerecord activerecord하지만 작동하지 않습니다.
orginal_filename과 함께 오류가 발생합니까? 내가이레일에서 이미지 업로드가 작동하지 않습니다.
file_param = params[:name]
file_name = file_param.original_filename
NoMethodError (undefined method `original_filename' for "C:\\fakepath\\logo-big.png":String):
네,하지만이 http://railscasts.com/episodes/ 253 - 캐리어 웨이브 파일 업로드 - 데이터베이스에서 내 모델을 사용하여 데이터베이스를 사용하지 않고 디렉토리에서 하나의 파일을 가져 와서 RestClient :: URL을 통해 하나의 API로 전송 – user2342350
응답을 업데이트했습니다. 어 체크 아웃. 작동하지 않으면'view' 코드를 제공하십시오. 감사. – rony36
보기 코드 <% = form_tag '/ 작성', : 방법 => : 게시물, : multipart => 참 do %> <% = file_field_tag '업로드 [파일]'%> <% = submit_tag " : 클래스 => "photo_up BTN BTN-성공"%> \t <%end%> CONTROLLER 코드 FILE_NAME의 = PARAMS [: 업로드] [: 파일] show_url을 .original_filename = "........." resource = restClient :: Resource.new show_url, : user => "admin", : password => "admin" resource.post : file => File.new (file_name, 'rb') : multipart => PersonalityController #에서 Errno :: ENOENT 오류가 발생했습니다. 해당 없음 파일 또는 디렉토리 - images.jpg – user2342350