mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
IJPL-158595 Change the header policy for an HTTP client to avoid 'Invalid cookie header' error.
IJ-CR-142215 GitOrigin-RevId: f421ce24a2925a57f6c41b8eb1a51547dc572920
This commit is contained in:
committed by
intellij-monorepo-bot
parent
861ef42910
commit
09f3bf55db
@@ -8,6 +8,7 @@ import com.intellij.openapi.project.Project
|
||||
import com.intellij.util.net.IdeHttpClientHelpers
|
||||
import git4idea.repo.GitRepository
|
||||
import org.apache.http.HttpStatus
|
||||
import org.apache.http.client.config.CookieSpecs
|
||||
import org.apache.http.client.config.RequestConfig
|
||||
import org.apache.http.client.methods.HttpHead
|
||||
import org.apache.http.impl.client.CloseableHttpClient
|
||||
@@ -60,6 +61,7 @@ class GitAvailabilityChecker(val project: Project) {
|
||||
val requestConfigBuilder = RequestConfig.custom()
|
||||
.setConnectTimeout(CONNECTION_TIMEOUT)
|
||||
.setSocketTimeout(CONNECTION_TIMEOUT)
|
||||
.setCookieSpec(CookieSpecs.STANDARD)
|
||||
IdeHttpClientHelpers.ApacheHttpClient4.setProxyForUrlIfEnabled(requestConfigBuilder, url)
|
||||
return requestConfigBuilder
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user