我正在尝试通过import { createBrowserHistory } from "history";
import { Router } from "react-router-dom";
const history = createBrowserHistory();
class Store {
// ...
@action submitSignIn = () => {
axios
.post("auth/join", { email: this.initialState.register.email })
.then(response => {
if (response.data === true) {
history.push("/signin");
}
})
.catch(error => {
console.log(error);
});
};
}
ReactDOM.render(
<Router history={history}>
<App />
</Router>,
document.getElementById("app")
);
打开一个页面。这是代码:
requests-html
我得到的回应仍然是:
from requests_html import HTMLSession
header = {...}
proxyDict = {...}
session = HTMLSession()
r = session.get(url, headers=head, proxies=proxyDict, verify=False)
#r.html.render()
print(r.text)
我在做什么错。我通过this答案来解决此问题。
上面的代码与其他链接一起使用。我也尝试过使用<noscript>Please enable JavaScript to view the page content.<br/>Your support ID is: ....</noscript>
,但这对我来说不是一个好的性能选择,即使它可行。我需要一个解决方案,使我能够在Selenium
之间切换而不必关闭并重新打开驱动程序/会话。