小编Byr*_*yrd的帖子

MultipartEntityBuilder将图片发送到铁路服务器

我正在尝试发送MultipartEntityBuilder到我的Rails服务器.但是,当我尝试构建它时崩溃并给我错误

03-25 09:44:50.001 W/System.err? java.util.concurrent.ExecutionException: java.lang.NoSuchMethodError: No static method create(Ljava/lang/String;[Lorg/apache/http/NameValuePair;)Lorg/apache/http/entity/ContentType; in class Lorg/apache/http/entity/ContentType; or its super classes (declaration of 'org.apache.http.entity.ContentType

        HttpPost httpost = new HttpPost(url);
        MultipartEntityBuilder entity = new MultipartEntityBuilder.create();
        entity.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);
        for(int index=0; index < nameValuePairs.size(); index++) { 
            ContentBody cb;
            if(nameValuePairs.get(index).getName().equalsIgnoreCase("File")) { 
                File file = new File(nameValuePairs.get(index).getValue());
                FileBody isb = new FileBody(file);
                entity.addPart(nameValuePairs.get(index).getName(), isb);
            } else { 
                // Normal string data 

                cb =  new StringBody(nameValuePairs.get(index).getValue(),ContentType.TEXT_PLAIN);
                entity.addPart(nameValuePairs.get(index).getName(),cb); 
            } 
        } 
 return entity.build();
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码,我仍然在构建MultipartEntity时遇到错误,它会说错误.

java apache android mime ruby-on-rails

6
推荐指数
1
解决办法
3037
查看次数

Ruby on Windows导致错误无法加载此类文件bcrypt_ext

每当我去rails s或rake db:migrate时尝试在我的Windows 7机器上运行ruby我得到以下错误无法加载这样的文件bcrypt_ext.

我的ruby版本是2.2.1我的rails版本是4.2.0而bcrypt版本是3.1.10.当我运行bundle install时,所有的gem都正确安装,但是每当我尝试rake它时都会给我这个错误.任何帮助将不胜感激

ruby windows ruby-on-rails

6
推荐指数
3
解决办法
1万
查看次数

如何出于 Docker 目的绑定到 0.0.0.0 而不是 localhost

我目前正在尝试将整个 Node 包装在 Docker 容器中。然而,当我运行时,它在本地主机上运行。我似乎找不到将其绑定到 0.0.0.0 的方法,因为由于虚拟机作为许多环境的中介的性质,Docker 无法很好地绑定到本地主机。

substrate

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

ruby-on-rails ×2

android ×1

apache ×1

java ×1

mime ×1

ruby ×1

substrate ×1

windows ×1