似乎是抄写员的错误。它使用的java.net.HttpURLConnection仅限于

/* valid HTTP methods */
private static final String[] methods = {
    "GET", "POST", "HEAD", "OPTIONS", "PUT", "DELETE", "TRACE"
};


没有简单的方法可以覆盖此部分(例如,使用apache httpClient),并且在Scribe org.scribe.model.Verb.PATCH中有一个常量,该常量现在基本上无法与其余的抄写代码一起使用。

任何简单的解决方法?

最佳答案

目前,我从可用的HTTP动词的抄写列表中删除了PATCH

https://github.com/fernandezpablo85/scribe-java/commit/65ae79d2702ccb192161db8fc6d1edaa5df07be8

在解决方法方面,我发现球衣男的问题相同,并且used reflection to get around it.

09-30 11:39