我正在尝试使用BI工具自动化从数据库系统中提取数据的过程,然后通过HTTP POST将其上传到网站.
我正在使用的BI工具允许我将Request up构建为文本对象,然后将其发送到Web资源.
为了实现这一点,我使用Fiddler捕获Chrome在手动填写表单时发送的Web请求.
该请求包含以下内容......
------WebKitFormBoundarycwwJjby5xTdrlr48
Content-Disposition: form-data; name="upload"; filename="data.csv"
Content-Type: application/vnd.ms-excel
CSV HEADER DATA
CSV ROW DATA
------WebKitFormBoundarycwwJjby5xTdrlr48
Content-Disposition: form-data; name="returnErrorCsv"
------WebKitFormBoundarycwwJjby5xTdrlr48
Content-Disposition: form-data; name="returnUrl"
------WebKitFormBoundarycwwJjby5xTdrlr48
Content-Disposition: form-data; name="entityPropertiesToReturn"
------WebKitFormBoundarycwwJjby5xTdrlr48
Run Code Online (Sandbox Code Playgroud)
然后我得到BI工具来模仿上面的请求并替换从数据库中提取的数据(CSV HEADER DATA和CSV ROW DATA数据将去的地方 - 这个数据是保密的,所以我不得不将其删除).
这一切都正常,但我的问题是WebKitFormBoundary之后的字符串是什么意思?IE cwwJjby5xTdrlr48
它只是一个随机字符串来标识来自另一个的一个请求?还是有另一个目的?
目前我正在我的所有请求中重新使用cwwJjby5xTdrlr48,它似乎工作正常,但我认为可能值得问我是否应该构建自己的字符串.
我有一个进程,可以定期将日志文件和屏幕截图写入文件夹,
每周创建30-50个文件.文件夹结构是..\Year\Month\filename.ext
,不能更改.
我想创建一个快捷方式来粘贴我的收藏夹,这样我就可以快速到达这个文件夹,但我需要一个变量用于YEAR
和MONTH
.这有环境变量吗?
关于我如何创建一个自动更新的最好的想法,最好没有脚本或预定的工作?