在Angular(类型脚本)中有许多配置文件.保存全球环境的哪一个是正确的?
例如,当我从本地调用API然后我rootUrl就是,localhost:42000但是当我开启生产时它应该是http:www.someting.com.
我想将它保存rootUrl在一些全球的地方,所以如果我打开生产,那么我只需要改变它rootUrl.
请建议我应该在哪里保存这些全局设置,与Asp.Net中的web.config相同.
这是我尝试在我的 java web 应用程序中发送带有 URL 的 GET 请求时的错误:我的本地机器 url 看起来像这样http://localhost:8080/test?param1=1|2¶m2=3343434
2017 年 2 月 20 日下午 4:51:19 org.apache.coyote.http11.AbstractHttp11Processor 进程信息:解析 HTTP 请求标头时出错 注意:进一步发生的 HTTP 标头解析错误将在调试级别记录。java.lang.IllegalArgumentException: 在请求目标中发现无效字符。有效字符在 org.apache.coyote.http11.AbstractNioInputBuffer.parseRequestLine(AbstractNioInputBuffer.java:283) 处 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:10) 处的 RFC 7230 和 RFC 3986 中定义org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684) 在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1524) 在 org.apache.tomcat.util。 net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:
我想问一下是否可以在不更改 Apache Tomcat 版本或更改现有代码的情况下解决此问题。我想知道 Apache Tomcat 配置文件是否能够禁用或绕过此检查?
当我们继续在文本框中输入内容时,电子邮件验证被触发。我希望当用户将焦点移到文本框之外时触发此验证
下面是我的代码:
<input class="form-control" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$"
name="Email" type="email" [(ngModel)]="model.Email" #Email="ngModel" required>
<div class="red" *ngIf="Email.errors && (Email.dirty || Email.touched)">
<div [hidden]="!Email.errors.pattern">
Please enter a valid email.
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
请建议我该如何实现。提前致谢。
我的生产和暂存数据库位于Azure上,并且我希望使暂存与生产相同。我不知道该怎么办,我从未使用过数据库。我使用SQL Server 2014。