我正在rails应用程序中为用户设置一个上传图像文件的功能,并且我正在使用回形针gem (v ~> 5.0.0)。我似乎不能上传超过2MB的图片。我看到有对文件大小的验证,并了解它是如何工作的,但我还没有找到可靠的最大文件大小的文档。最大的图片上传,我期待这个网站是36MB。
如果存在其他有用的宝石,请随时提出建议。谢谢
我使用carrierwave将图片上传到s3作为用户的头像,图片上传正确,但当我尝试更新用户模型时,如果上传图片的url有空格,则会出现错误:
URI::InvalidURIError
bad URI(is not URI?): https://files.s3.amazonaws.com/avatar/110/111134a0-25d6-0130-f023-60eb69762222/photo copy.jpg
解决这个问题的更好方法是什么?我正在使用carrierwave,fog,carrierwave_direct和rmagick上传图片。
UPDATE:::::::::::::::::
如何在没有任何第三方库的情况下将图片上传到C#中的Twitter API上传端点?我已经尝试了这个问题How to post a tweet on my twitter account using C#中的代码,它工作得很好,但它只是在tweet上发送文本,我知道我必须附加"media_id“参数,但首先我需要将图像上传到twitter,这就是我的问题所在。