禁用期望:100继续播放

时间:2015-06-10 01:37:08

标签: http-headers playframework-2.3 circleci

我正在使用Play框架中的应用程序。我们对刮刀的测试会向他们正在抓取的网站发出http请求,这在本地计算机上运行正常,但是当CircleCI尝试运行我们的测试时,我们得到了

org.jsoup.HttpStatusException: HTTP error fetching URL. Status=417,
URL=http://www.ithaca.com/calendar/search/?advancedFormState=on&unrolled=1&q=&areaSelect=&d=&c%5B0%5D=calendar%2Fmusic%2A&venue_zip=&d1=6%2F9%2F2015&d2=&fl=&s=start_time&sd=asc&l=100&o=0

据我所知,这可能是由于CircleCI使用代理发出HTTP请求,当包含Expect:100 Continue标头时可能导致417错误。由于我们没有手动添加该标头,我假设Play / Java正在添加它。有没有办法禁用此功能和/或是否有其他解决此问题的方法?谢谢!

0 个答案:

没有答案